Estoy usando zsh en Gentoo x64, y cuando escribo sudo vim /path/to/file  desde mi carpeta de inicio, zsh pregunta:
zsh: correct 'vim' to '.vim' [nyae]?
No quiero ejecutar vimmi .vimcarpeta. ¿Cómo puedo solucionar esto?
Supongo que eso setopt autocdestá causando esto. Lo extraño es que, si no agrego sudo, zsh no pide corregir nada.
                    
                        zsh
                                sudo
                                gentoo
                                line-editor
                                
                    
                    
                        Cohete Hazmat
fuente
                
                
            fuente

nocorrecteh? ¿Eso solo ignora las correcciones solo para ese comando? Tendré que probar esto más tarde.OK, tengo esto. El problema no es
autocd, escorrectall.vimcomo un comando (vim file) no se activa ninguna corrección *, perovimensudo vimes un argumento,zshve que está cerca del nombre de una carpeta en el directorio actual, y le pregunta si desea cambiar a que, como archivos y carpetas son más argumentos comunes Entonces la solución esunsetopt correctall(osetopt nocorrectall). Como ilustración; tenga en cuenta que tengo una.zshcarpeta:*: O debería no, he tenido zsh preguntará si debe corregir
commanda_commanden un par de comandos por alguna razón. Quizás porque verifica los alias y les da mayor prioridad.fuente
correctallen adelante, porque no puedo escribir, y me gusta la forma en que va a corregirksals. Me pregunto si hay una manera de cambiar cómo zsh busca "correcciones".