Pregunta:
He creado algunos alias para git en zsh, por ejemplo, gch = git checkout, grb = git rebase –committer-date-is-author-date y algunas funciones zsh útiles más complejas para los comandos git. Pero, ¿cómo puedo permitir que estos alias utilicen el autocompletado de zsh git?
Respuesta:
Tuve el mismo problema. Debe verificar si la opción completealiases
está configurada. Lo que está haciendo es evitar que los alias se sustituyan internamente antes de que se intente completar. En mi caso, eliminar setopt completealiases
de mi .zshrc resolvió el problema. Puede intentar unsetopt completealises
si oh-my-zsh lo establece.