vim插件之nerdtree-文件管理插件
阿新 • • 發佈:2017-10-12
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-文件管理插件