Answers:
我终于费心去谷歌搜索,并提出了这样的答案,这对我来说非常有效。将此添加到.zshrc
:
__git_files () {
_wanted files expl 'local files' _files
}
还有一个深刻的邮件列表线程在这里它解释什么zsh
是做给这么长的时间。
这是另一个选择:官方的Git zsh完成:git-completion.zsh。您所需要做的就是将其下载到~/.zsh/_git
,并确保它在您的fpath中:
fpath=(~/.zsh $fpath)
我发现在另一个响应中提到该线程很有趣。我启动了该线程,并因此编写了正式的Git zsh完成。
<TAB>
在使用git时连脑都打不动。