Pregunta

Ejecuto el siguiente comando sin éxito

dir

y me sale

zsh: correct 'dir' to 'gdir' [nyae]? 

¿Qué significa [nyae] en Zsh?

¿Fue útil?

Solución

zsh tiene un poderoso mecanismo de corrección. Si escribe un comando de la manera incorrecta, sugiere correcciones. Lo que sucede aquí es que dir es un comando desconocido y zsh sugiere gdir , mientras que tal vez ls era lo que querías .

  1. Si desea ejecutar gdir , presione y (sí)
  2. Si desea intentar ejecutar dir de todos modos, presione n (no)
  3. Si desea ejecutar un comando de ortografía completamente diferente, como ls , presione a (cancelar) y escriba su comando
  4. Si desea ejecutar un comando deletreado similar como udir , presione e (editar) y edite su comando.

Otros consejos

Una referencia rápida:

$ dir
zsh: correct 'dir' to 'gdir' [nyae]?
  • n : n o & # 8211; no & # 8217; t correcto; ejecute dir , a medida que escribe
  • y : y es & # 8211; hazlo correcto ejecute gdir , como Zsh sugirió
  • a : a bort & # 8211; no ejecute nada y obtenga un nuevo aviso (para escribir un comando completamente diferente)
  • e : e dit & # 8211; edita lo que escribiste interactivamente & # 8211; por ejemplo, para que pueda cambiar dir a udir

De Una introducción a la shell Z :

  

Si presiona y cuando el shell le pregunta si desea corregir una palabra, se corregirá. Si presiona n , quedará solo. Al presionar a se cancela el comando, y al presionar e aparece la línea para editar nuevamente, en caso de que esté de acuerdo, la palabra está mal escrita pero no le gusta la corrección. / p>

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top