首先,说我在一个有两个目录的目录中:
在示例目录中,如果我输入了' cd de'然后按下标签,它什么也不做,因为有两个项目存在' de'作为他们名字的前两个字符。然后,如果我连续两次点击标签,它将显示所有可能匹配的列表。
现在,在这个版本中,如果我这样做并按Tab键,它将显示可能的匹配,只有单个标签按下。这是非常烦人的,特别是如果我试图签出一个文件并且许多存在具有相似名称,然后它显示列表并推送我正在查看的内容,所以现在我必须向上滚动以查看我尝试的文件退房。
这是我可以设置的地方设置还是我需要切换到不同版本的git?
感谢您的帮助!
答案 0 :(得分:0)
正如JakubNarębski评论的那样,我在How can I make bash tab completion behave like vim tab completion and cycle through matching matches?找到了答案。
我创建了文件〜/ .inputrc并添加了这一行:
TAB: menu-complete
瞧!它像我在最疯狂的梦想中想象的那样工作!