Conclusão da guia Git no meu mac:
Conclusão da guia Git no meu servidor Ubuntu:
No meu Mac e no meu servidor Ubuntu, obtenho resultados muito diferentes da conclusão da guia, apesar de ter a mesma versão do zsh, a mesma versão do git, a mesma versão do oh-my-zsh e o mesmo arquivo .zshrc.
Eu queria saber o que está me dando a capacidade de ver commits no meu Mac usando o preenchimento de guias para que eu possa configurá-lo no meu servidor Ubuntu.
Responder1
Parece que no Zsh no seu servidor Ubuntu, você pode ter _git
a função do Git $fpath
antes da função do Zsh _git
. A versão do Git é apenas uma versão automática de sua conclusão do Bash e carece de muitos dos recursos da versão do Zsh.
Para saber se é esse o caso, faça ls ${^fpath}/_git(N)
nas duas máquinas e compare. Ao encontrar o arquivo incorreto, remova-o ou certifique-se de que o arquivo do Zsh venha primeiro.