Pregunta

Tengo una combinación de:

autoload -Uz compinit
compinit

y

autoload -Uz vcs_info

En realidad, permite una gran cantidad de integración entre Git y la implementación del tabulador de zsh. El exceso de hecho. ¿Cómo limito el conjunto de comandos, por lo que git che(TAB) se expandirá a checkout, y no a una elección entre checkout y checkout-index?

¿Fue útil?

Solución

Usted no tiene mucho control bien, pero esto debería funcionar:

zstyle ':completion:*:*:git:*' commands base

Sin embargo, esto puede depender de los últimos arreglos a la finalización _git (en particular, una solución citando a) por lo que es posible que desee obtener la última definición _git de CVS (o espejo Git local):

http: //zsh.cvs.sourceforge .net / viewvc / zsh / zsh / Finalización / Unix / Comando / _git

palabras disponibles para ir después de 'comandos': toda base adicional interoperabilidad útil auxiliar interna

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