我的目录中有两个文件,test1 和 test2。如果我输入
less te<TAB>
完成开始并扩展 te 以进行测试。如果我第二次按 TAB 键,什么也不会发生,只有当我第三次按 TAB 键时,我才会得到我可能指的两个匹配的文件名。
我的问题是,为什么在 bash 尽可能完成之后,我需要按两次才能得到我的选择。在第二次(总共)新闻发布会后提供他们肯定会更有意义吗?
答案1
将其添加到〜/.inputrc
set show-all-if-ambiguous on
引用自拱门维基关于这个话题
或者您可以将其设置为单个选项卡将执行两个步骤:部分完成单词并显示所有可能的完成(如果仍然不明确):