Estoy usando la correctall
opción en zsh
, y generalmente estoy bastante contento con ella. Sin embargo, hay algunas situaciones en las que encuentro esta característica muy molesta.
Por ejemplo, supongamos que tengo un archivo file1.tex
y quiero crear una copia llamada file2.tex
que luego editaré para hacer algunos cambios. voy a hacer
cp file1.tex file2.tex
solo para zsh
que me digan que podría haber escrito mal file2.tex
y si quiero corregirlo file1.tex
.
Lo que sucede es esto: cuando zsh
intenta verificar la ortografía, busca en el directorio actual un archivo llamado file2.tex
, no lo encuentra, pero encuentra file1.tex
y asume que escribí mal file1.tex
, y me pregunta si quiero corregir eso.
Eso me sucede con tanta frecuencia que en realidad desactivo la correctall
opción y solo la uso correct
. Sin embargo, mal mecanógrafo como soy, realmente extraño la correctall
opción. Así mi mi pregunta:
¿Hay alguna forma de decirle que zsh
no corrija el último argumento del cp
comando?
(Sé que podría obtener el resultado que quiero modificando la configuración de finalización cp
, pero todavía quiero completar el último argumento, simplemente no quiero autocorregirlo).
fuente
cp
, sin perder la finalización. Mire la sección sobrezstyle
en lazshcompsys
página del manual, particularmente lacorrections
etiqueta. Asegúrese de informar si comprende qué comando emitir (no lo sé).Respuestas:
Prueba estos.
etc.
Eso no es totalmente correcto ya que deshabilitará la aplicación de Correcciónll para todo el comando, pero creo que es un buen compromiso. La finalización (incluido el finalizador correcto) y la expansión, por ejemplo, seguirán funcionando.
fuente