在vim中安装及配置NERDTree插件

使用Vundle插件安装,在.vimrc中加入如下代码:

Plugin 'scrooloose/nerdtree'

打开vim,输入命令以下:java

:BundleInstall

等待安装完毕vim

配置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……跳转到/目录cmd

×……p……跳转到上层目录class

×……K……跳转到第一个子文件配置

×……J……跳转到最后一个子文件vimrc

×……q……关闭插件窗口map

×……o……打开当前目录gc

×……O……递归打开当前目录

×……x……合并父节点

×……X……合并该节点的所有子节点

×……e……浏览当前节点

相关文章
相关标签/搜索