yo sólo comenzó a usar Zsh últimamente para algunos de los soporte integrado en el intérprete de comandos de Git para mi estado, etc.Zsh quiere Autocorrect un comando, con una _ antes de que
cuando escribo en:
ruby -v
para confirmar la versión de ruby que estoy ejecutando, Zsh pregunta si deseo cambiar el comando a _ruby. Después de decir no en el aviso y completar el comando como se esperaba, sigo obteniendo la pregunta en el aviso después de confirmar que mi comando es correcto.
Supongo que hay un archivo de finalización o algo por el estilo.
Gracias
Actualización:
La cáscara ya no está tratando de completar _ruby, dejó de responder después de cerrar la cáscara de un par de veces de alguna forma.
He intentado limpiar el archivo varias veces pero hay una variable "opta" que tiene 50 o más líneas de longitud y las líneas se ejecutan juntas, algunas líneas tienen más de 150 caracteres. Tal vez podría enviarte un archivo adjunto si aún quieres verlo. Me disculpo sinceramente por la publicación desordenada.
No veo que el comportamiento. ¿Qué versión de zsh? ¿Qué hay en tu '~/.zshrc'? ¿Lo hace si intenta ejecutar un simple script CLI de ruby (por ej., 'Ruby -e 'print" hi \ n "'')? Publique su archivo '/ usr/share/zsh/functions/Completion/Unix/_ruby' y podemos compararlo con una versión conocida. –
¿Qué hay de las otras preguntas que hice? No entiendo, ¿sigues teniendo el problema? Si quiere que alguien esté seguro y vea sus seguimientos, envíe un comentario a @username diciendo algo así como "vea la pregunta editada" si la información en sí es demasiado larga para caber en el comentario. Eso ilumina el icono de notificación del usuario (el pequeño sobre en la parte superior de la página). –
@Dennis Williamson Resulta que la respuesta de Gilles es correcta. Creo que se corrigió después de reiniciar el shell o cerrar la sesión. No estaba seguro si me desconecté o no. "No entiendo, ¿sigues teniendo el problema?" Como dije en la publicación, el comando ruby se ejecutaría después de que opté por dejar que zsh lo cambiara a _ruby. Entonces sí, todo está funcionando. Gracias por el encabezado –