總結 vim外掛程式之 NERD Tree

2022-05-13 22:06:14 字數 993 閱讀 7159

nerd tree 是一款vim中的檔案目錄管理外掛程式。

2. 功能說明

nerdtree是vim最常用的外掛程式之一,可以在vim執行時顯示目錄和檔案結構,類似textmate左側的檔案瀏覽器,但操作起來更為方便,你可以在手不離開鍵盤的情況下快速瀏覽檔案,並在檔案和資料夾之間進行切換。效果如下圖

3. 安裝過程

進入.vim/bundle目錄

執行git clone git:

如果你沒有bundle,那麼:

或者:將nerdtree.vim檔案放到.vim/puglin/下即可   

請自行試驗

之後,可以在vim中執行 :nerdtree 來啟動這個外掛程式,但是建議最好設定(對映成快捷鍵)。具體方法是:

比如,我們將開啟nerdtree的快捷鍵設定為f6。那麼就在~/.vimrc中,新增一行如下

map :nerdtreetoggle
以後就可以在vim中使用f6直接開啟檔案目錄管理器了。

4. 使用方法

nerdtree提供了豐富的鍵盤操作方式來瀏覽和開啟檔案,簡單介紹一些常用的快捷鍵:

和編輯檔案一樣,通過h j k l移動游標定位

o 開啟關閉檔案或者目錄,如果是檔案的話,游標出現在開啟的檔案中

go 效果同上,不過游標保持在檔案目錄裡,類似預覽檔案內容的功能

i和s可以水平分割或縱向分割視窗開啟檔案,前面加g類似go的功能

t 在標籤頁中開啟

t 在後台標籤頁中開啟

p 到上層目錄

p 到根目錄

k 到同目錄第乙個節點

j 到同目錄最後乙個節點

m 顯示檔案系統選單(新增、刪除、移動操作)

? 幫助

q 關閉

感謝以下博主的部落格,謝謝你們的分享:

總結 vim外掛程式之 supertab

外掛程式介紹 supertab使tab快捷鍵具有更快捷的上下文提示功能。也就是一種自動補全外掛程式 外掛程式安裝 1 使用bundle安裝 在 vimrc中新增下面命令 bundle supertab 然後在vim編輯器中的命令模式使用下面命令進行安裝 bundleinstall 2 使用git 外...

總結 vim外掛程式之 Neosnippet

neosnippet 是一款用於自動補全 片段的vim外掛程式。什麼叫自動補全 片段呢?例如,在c 檔案中使用neosnippet,則在插入模式下輸入 for 快捷鍵 它將展開為典型的 c 迴圈 行如 for i 0 i count i 這裡只是記錄一下使用方法,安裝過程不做介紹。我在vim中將ne...

vim外掛程式安裝 如何安裝Vim外掛程式

vim外掛程式安裝 儘管vim快速高效,但預設情況下,它只是乙個文字編輯器。至少,這就是沒有外掛程式的情況,外掛程式基於vim並新增了額外的功能,使其不僅具有鍵入文字的視窗,還具有更多的功能。正確搭配各種外掛程式,您可以掌控自己的生活,並打造自己獨特的vim體驗。您可以自定義主題 還可以新增語法突出...