答案1
这可能是 git 自己的完成和 oh-my-zsh 的完成之间的冲突。
我在这里找到了一个可行的解决方案: https://www.raphael-brugier.com/blog/fix-git-completion-zsh-mac-homebrew/
因此,根据您的环境,您可能需要在 .zshrc 中禁用 git 补全:
compdef -d git
另外,升级你的 Zsh 版本似乎有帮助,因为这种问题据报道,Zsh 4.3.10 及更高版本已修复。
这可能是 git 自己的完成和 oh-my-zsh 的完成之间的冲突。
我在这里找到了一个可行的解决方案: https://www.raphael-brugier.com/blog/fix-git-completion-zsh-mac-homebrew/
因此,根据您的环境,您可能需要在 .zshrc 中禁用 git 补全:
compdef -d git
另外,升级你的 Zsh 版本似乎有帮助,因为这种问题据报道,Zsh 4.3.10 及更高版本已修复。