2015-10-14 39 views
4

通常,如果我輸入:vsplit /path/to/some/directory標籤,可用的目錄將自動完成。:vsplit自動完成功能與VIM中的/ django /目錄不兼容

在重新安裝VIM之後,有一個目錄現在不允許自動完成,我找不到原因。該目錄是~/Sites/django/。一旦我鍵入~/Sites/,標籤會顯示我drupalapps目錄,但不會顯示django。如果我的工作目錄在這個django目錄中,:vsplit也不會讓我自動完成。

我在目錄上做了一個ls -haltr,它看起來與~/Sites/目錄中的其他人一樣。

此外,當我在此目錄中使用CtrlP插件時,出現錯誤"==NO ENTRIES=="。在其他地方,CtrlP工作正常。

爲什麼會發生這種情況,我該如何解決?

回答

1

該目錄被忽略,因爲它的路徑中有/django/ ...它是由我的Python linter設置的。 Linter會導致Vim忽略/*django*/。要查看此信息,請使用set wildignore來查看哪些目錄被忽略。

我只是將目錄更改爲/dj/,它工作正常。

我本可以通過使用set wig-=my_directory命令更改wildignore目錄。