NERDTree
介紹
NERDTree 是檔案系統瀏覽器,一般IDE都會有一個可視化的樹狀檔案瀏覽器。

下載
簡易說明
.vimrc 設定,我是從官網複製的,所以其他相關設定,可以參考官網
" NERDTree 插件設定
" 當打開 Vim 時自動打開 NERDTree
autocmd vimenter * NERDTree
" 關閉視窗時,視窗只剩下 NERDTree,則會關閉 Vim
autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif
指令
檔案的指令
指定
動作
o
打開到上個視窗,並切換到此視窗
go
打開到上個視窗,不切換視窗
t
打開到新的標籤頁,並切換到此標籤頁
T
打開到新的標籤頁,不切換標籤頁
i
打開到新的水平分割視窗,並切換到此視窗
gi
打開到新的水平分割視窗,不切換視窗
s
打開到新的垂直分割視窗,並切換到此視窗
gs
打開到新的垂直分割視窗,不切換視窗
<CR>
客製化打開
資料夾的指令
指令
動作
o
打開或關閉節點
O
遞迴打開節點
t
打開到新的標籤頁,並切換到此標籤頁
T
打開到新的標籤頁,不切換標籤頁
<CR>
客製化打開
x
關閉父節點
X
遞迴關閉當前節點的所有子節點
e
打開到另一個視窗瀏覽
樹的導航
指令
動作
P
到根部
p
到父
K
到第一個子
J
到最後一個子
<Ctrl-j>
到下一個兄弟
<Ctrl-k>
到上一個兄弟
檔案系統
指令
動作
C
改變樹根到選擇的資料夾
u
移動樹根到上個資料夾
U
移動樹根到上個資料夾,但讓舊的樹根打開
r
刷新當前資料夾
R
刷新樹根
m
顯示選單
cd
更改 cwd 到選擇的資料夾
CD
更改樹根到 CWD
樹的過濾
指令
動作
I
隱藏檔案
f
檔案過濾
F
檔案
B
書籤
其他
指令
動作
q
關閉 NERDTree 視窗
A
最大化或最小化視窗
?
切換幫助
:NERDTree [<start-directory> | <bookmark>]
打開一個新的NERDTree
Last updated
Was this helpful?