:vsplit自动完成不与VIM中的/ django /目录一起使用

通常,如果我键入: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目录.

点赞