使用Vundle插件安裝,在.vimrc中加入以下代碼:
Plugin 'scrooloose/nerdtree'
打開vim,輸入命令如下:
:BundleInstall
等待安裝完畢
配置NERDTree
""將F2設置為開關NERDTree的快捷鍵 map :NERDTreeToggle ""修改樹的顯示圖標 let g:NERDTreeDirArrowExpandable = '+' let g:NERDTreeDirArrowCollapsible = '-' ""窗口位置 let g:NERDTreeWinPos='left' ""窗口尺寸 let g:NERDTreeSize=30 ""窗口是否顯示行號 let g:NERDTreeShowLineNumbers=1 ""不顯示隱藏文件 let g:NERDTreeHidden=0 ""打開vim時如果沒有文件自動打開NERDTree autocmd vimenter * if !argc()|NERDTree|endif ""當NERDTree為剩下的唯一窗口時自動關閉 autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif ""打開vim時自動打開NERDTree autocmd vimenter * NERDTree
使用NERDTree
×……在打開vim后通過使用配置的快捷鍵開關該插件
×…… ?……打開幫助
×…… P……跳轉到/目錄
×……p……跳轉到上層目錄
×……K……跳轉到第一個子文件
×……J……跳轉到最后一個子文件
×……q……關閉插件窗口
×……o……打開當前目錄
×……O……遞歸打開當前目錄
×……x……合並父節點
×……X……合並該節點的全部子節點
×……e……瀏覽當前節點