操作 Vim 時,通常都在 Terminal 底下作用,無法像一般的 GUI
應用程式可以以樹狀目錄來瀏覽檔案。 The NERD Tree
是一將檔案目錄以文字模式方式繪製出來的 Plugin。讓使用者可以不必跳出 Vim
編輯器 而可進行檔案目錄的瀏覽、開啟等動作。新版的 NERD Tree
還另外支援了書籤 (Bookmark) 功能,使用者可將路徑節點存成書籤,以便下次載入時
直接回到該路徑上。
※ 安裝
將下載回來的 zip 檔解壓縮之後,使用 rsync 將目錄同步複製到 ~/.vim 底下。複製完,NERD_tree.vim 檔案應該要在 ~/.vim/plugin/ 裡頭。
※ 使用
:NERDTree [path|bookmark]可直接以 NERD Tree 開啟一路徑,或一書籤。
:NERDTreeToggle [path|bookmark]
同上,但若 NERD Tree 已經被開啟,則會自動關閉開 NERDTree 。
通常可自己在 .vimrc 內 map 到
nmap
如此,按下 \e 即可將 NERD Tree 開啟或關閉。
:NERDTreeMirror
此指令用於分享一個已經存在的 NERD Tree Buffer,
假設於一分頁中已經開啟了 NERD Tree ,那麼可在另外一個分頁中
將前一分頁的 NERD Tree Buffer 同步開啟於目前分頁。
:NERDTreeFind
開啟 NERD Tree 並且找尋目前編輯的檔案。
若找到目前檔案則會自動將游標位置放至於該檔案節點上。
ref:http://www.openfoundry.org/index.php?option=com_content&task=view&id=2244&Itemid=334
沒有留言:
張貼留言