当我:e在vim中使用时,它将在.class文件之前完成文件的选项卡.java.由于我从不想编辑.class文件,如何阻止vim .class在tab-completion中显示文件?
Xav*_*hay 10
在vimrc文件中使用以下内容:
set wildignore=*.class
Run Code Online (Sandbox Code Playgroud)
您可以用逗号分隔它以添加多个模式
set wildignore=*.class,*.rbc
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息,请参阅wildignore文档(尽管没有更多要添加的内容)
您可以使用vimrc中的suffixes选项来取消优先级或忽略扩展名为.class的文件.
这是一个简单的例子:
" suffixes to put to the end of the list when completing file names
set suffixes=.bak,~,.o,.h,.info,.swp,.class
Run Code Online (Sandbox Code Playgroud)