1. 程式人生 > >vim插件之nerdtree-文件管理插件

vim插件之nerdtree-文件管理插件

ref 第一個 bash idt 快捷鍵 收起 幫助 nerdtree 配置

The NERD tree,文件管理工具,方便瀏覽和編輯文件

  配置:

"The NERD tree
"F3觸發,設置寬度為30,顯示書簽
map <F3> :NERDTreeToggle<CR>
let NERDTreeWinSize = 30
let NERDTreeShowBookmarks = 1
"高亮當前行
let NERDTreeHighlightCursorline = 1
"從NERDTree打開文件後自動關閉NERDTree
let NERDTreeQuitOnOpen = 1
"顯示隱藏文件
let g:NERDTreeShowHidden = 1
"忽略特定文件和目錄
let NERDTreeIgnore=[ ‘\.pyc$‘, ‘\.pyo$‘, ‘\.py\$class$‘, ‘\.obj$‘,
            \ ‘\.o$‘, ‘\.so$‘, ‘\.egg$‘, ‘^\.git$‘, ‘__pycache__‘, ‘\.DS_Store‘ ]
"顯示行號
"let NERDTreeShowLineNumbers = 1
"let NERDTreeAutoCenter = 1
"自動打開NERDTree
"autocmd vimenter * NERDTree

  NERDTree的快捷鍵

按鍵功能
? 快速幫助文檔
o 打開一個目錄或者打開文件,創建的是buffer,也可以用來打開書簽
go 打開一個文件,但是光標仍然留在NERDTree,創建的是buffer
t 打開一個文件,創建的是Tab,對書簽同樣生效
T 打開一個文件,但是光標仍然留在NERDTree,創建的是Tab,對書簽同樣生效
i 水平分割創建文件的窗口,創建的是buffer
gi 水平分割創建文件的窗口,但是光標仍然留在NERDTree
s 垂直分割創建文件的窗口,創建的是buffer
gs 和gi,go類似
x 收起當前打開的目錄
X 收起所有打開的目錄
e 以文件管理的方式打開選中的目錄
D 刪除書簽
P 大寫,跳轉到當前根路徑
p 小寫,跳轉到光標所在的上一級路徑
K 跳轉到第一個子路徑
J 跳轉到最後一個子路徑
<C-j或者C-k> 在同級目錄和文件間移動,忽略子目錄和子文件
C 將根路徑設置為光標所在的目錄
u 設置上級目錄為根路徑
U 設置上級目錄為根路徑,但是維持原來目錄打開的狀態
r 刷新光標所在的目錄
R 刷新當前根路徑
I 顯示或者不顯示隱藏文件
f 打開和關閉文件過濾器
q 關閉NERDTree
A 全屏顯示NERDTree,或者關閉全屏

但是註銷了自動打開之後會有報錯,

技術分享

看不懂,也不知道錯在哪裏...

vim插件之nerdtree-文件管理插件