VIM忽略的路径

问题描述:

我在里面~/.cache/jhbuild/build/<project>VIM忽略的路径

我有一个生成的标签:

$ make ctags 

,如果我跑

$ vim -t main 

我得到

E433: No hay archivo de etiquetas 
E426: No se encontró la etiqueta: main 

但这样做(停用vim的所有配置):

$ vim -u NONE -t main 

vim正确打开带有主标记的文件。

我能找到这种现象的罪魁祸首,但有一些奇怪的事情,我发现:

目录自动完成不适用于此目录的路径与所有插件的工作原理启用

:e /home/alberto/.cache/jhbuild/<tab><tab> 

不找到build作为一个可能的自动完成

如果我与vim -u无自动补全工程运行。我想这是主要问题,vim忽略了这个路径出于某种原因启用了我的所有配置。

所以我的问题是:如何在vim中禁用自动完成目录?

我找到了罪魁祸首:

wildignore=*/build/*,*/target/* 

这是一个讨厌的wildignore虽然正确建议忽略内置的文件。

事实上,我宁愿生成源文件夹内的标签文件,以在相同的目录中移动,而不仅仅是使用标签定义