Kri*_*ski 15 command-line bash hidden-files auto-completion
大多数时候,我的隐藏目录不需要自动完成。事实上,这就是他们被隐藏的重点!然而,令人讨厌的是,bash 在考虑选项卡自动完成时会考虑这些目录。
当我遇到以下情况时,这尤其令人讨厌:一个 .svn 文件夹以及一个我想通过简单地按 Tab 键来遍历的文件夹。(这通常会出现深层 Java 包...)
有没有办法改变默认行为?最坏的情况是我必须输入 '.' 在选项卡之前,这对我的可用性来说似乎很简单。
Mes*_*ion 22
只需将此行添加到您的~/.bashrc
(如果没有,请创建它):
bind 'set match-hidden-files off'
Run Code Online (Sandbox Code Playgroud)
并且 bash-completion 应该按照您想要的方式运行。
您可能还想在 bash-completion 中调整许多其他选项。要查看完整列表,请阅读手册;)