git使用Zsh和oh-my-zsh以及Ambiguity添加自动完成功能

时间:2013-07-30 12:13:59

标签: git autocomplete add zsh oh-my-zsh

我是zsh和oh-my-zsh的新用户。 git完成非常好,但真正让我疯狂的是“git add”自动完成。目前如果我输入“git add”会发生什么呢?它会做我所期望的:它尝试自动完成但只能使用工作树中的修改文件。但是,如果我键入足以消除我正在寻找的文件的歧义,我希望完成只是简单地完成文件名的其余部分,但它没有;它在每个目录暂停,需要额外的来完成完整的文件名。

我录制了一个asciiio截屏视频来演示此问题:http://ascii.io/a/4457

1 个答案:

答案 0 :(得分:0)

虽然不太理想,但结果是一样的。如果directory1/somedir/somefile.txtdirectory1/somedir中唯一已更改的文件,则ga directory1/somedir并输入ga directory1/somedir/somefile.txt将产生完全相同的效果。

基本上,你可以放心地忽略任何怪异。