微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

: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目录.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐