2011-11-16 101 views
1

有沒有辦法讓NERDtree只加載我指定的目錄?我不知道該怎麼做。有沒有辦法讓NERDtree只加載我指定的目錄?

+1

您可以舉一個您希望看到的行爲的例子,以及您實際看到的行爲示例嗎? –

+0

當我加載NERDtree時,我不希望它默認顯示我的主目錄。我希望它只顯示我的項目目錄。我想能夠指定我想要加載的目錄。 – lampShade

+0

你如何加載NERDTree?你有沒有keybindigs或者直接加載它:ex模式? –

回答

1

一個想法可能是爲此目的使用書籤。爲此,請使用以下命令序列:

  • 啓動其中的VIM和NERDtree。
  • 導航到您想要經常訪問的目錄,讓我們命名該目錄示例my_proj
  • 輸入命令:Bookmark my_proj
  • 您現在可以按B打開書籤列表。
  • 導航到要打開的書籤。
  • 那裏按RETURN

書籤似乎是持久的,所以您現在可以打開一個新的VIM編輯器,並重新訪問您已添加書籤的目錄。你甚至可以用一個額外的參數來啓動NERDtree,這個參數可以是書籤或目錄(謝謝david提示)。所以通過輸入NERDtree my_proj,一切都開始正常。

另一個想法可能是你.vimrc文件中插入如下一行:

:cd c:/path/To/my_proj 

所以,當你再開始NERDtree,你的項目目錄應是關注的焦點。

+0

NERDTree命令接受可以是書籤或目錄的參數。地圖:NERDTree到 v之類的東西,然後你就開始了。這一切都在幫助中::help NERDTreeGlobalCommands – david

相關問題