Vim 文件名自动完成排除文件

Att*_* O. 5 vim

当使用 . 打开我项目中的另一个文件时:e path/to/filTAB,vim 将按字母顺序自动完成包含所有匹配文件的文件名。然而,我的项目是完全的.coffee.litcoffee.js.map文件。

我如何告诉 vim不要自动完成.js.map文件?

SBI*_*SBI 8

Wildmenu 是组件,如果你想调用它,负责你用 :e 打开的文件。你可以在你的 .vimrc 中使用

set wildignore+=*.filetype
Run Code Online (Sandbox Code Playgroud)

所以说你想忽略你的文件类型,那就是:

set wildignore+=*.js,*.map
Run Code Online (Sandbox Code Playgroud)

有一个很好的概述这里。我建议您只为这个项目编写一个特定的配置文件,并在您处理该项目时加载它。这样,vim 只会在您需要时忽略这些文件,而并非总是如此。