通常,如果我键入:vsplit / path / to / some / directoryTab,可用目录将自动完成.
在重新安装VIM之后,有一个目录现在不允许自动完成,我无法弄清楚原因.目录是〜/ Sites / django /.一旦我输入〜/ Sites /,Tab会显示drupal和apps目录,但不会显示django.如果我的工作目录在这个django目录中,:vsplit也不会让我自动完成.
我在目录上做了一个ls -haltr,看起来与〜/ Sites /目录中的其他内容相同.
此外,当我在此目录中使用CtrlP插件时,我收到错误“== NO ENTRIES ==”.在其他地方,CtrlP工作正常.
为什么会发生这种情况,我该如何解决?
最佳答案 该目录被忽略,因为它的路径中有/ django / …这是我的
Python linter设置的. linter导致Vim忽略/ * django * /.要查看此内容,请使用set wildignore查看哪些目录被忽略.
我刚刚将目录更改为/ dj /并且工作正常.
我也可以使用set wig- = my_directory命令更改wildignore目录.