Bash选项卡完成建议隐藏的SVN文件

fvr*_*ghl 5 svn bash

使用标签完成时,我不断收到.svn文件的建议,因此,使用ls,我的输出如下所示:

[spaceplace]$ ls src/
main/ .svn/ 
[spaceplace]$ ls src/
main/ .svn/ 
[spaceplace]$ ls src/
main/ .svn/ 
[spaceplace]$ ls src/main/
java/      resources/ .svn/      
[spaceplace]$ ls src/main/
java/      resources/ .svn/   
Run Code Online (Sandbox Code Playgroud)

我刚刚使用时ls,.svn文件没有显示出来,所以当我使用tab完成时,我不知道它们出现的原因.问题似乎只存在.svn文件而没有其他隐藏文件,这看起来很奇怪.当我使用制表符完成时,如何才能显示这些文件?

fvr*_*ghl 8

我发现了一种方法; 在我的.bashrc中我添加了该行bind 'set match-hidden-files off'.现在所有文件都以"."开头.除非您明确指定它,否则不会显示.