如何防止Vim自动补全.class文件?

10

当我在vim中使用:e命令时,它会在tab键自动完成.java文件之前列出.class文件。鉴于我从不编辑.class文件,请问如何防止vim在tab键自动完成时显示.class文件?

2个回答

11

在您的vimrc文件中使用以下内容:

set wildignore=*.class

您可以用逗号分隔多个模式以添加更多模式

set wildignore=*.class,*.rbc

请查看wildignore文档以获取更多细节(虽然没有太多可以补充的)


10

您可以在vimrc中使用后缀选项来降低或忽略具有.class扩展名的文件。

以下是一个简单的示例:

" suffixes to put to the end of the list when completing file names
set suffixes=.bak,~,.o,.h,.info,.swp,.class

3
我最终使用了wildignore,但是你的回答引导了我到那里。谢谢。 - carl

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接