centos7环境vim8下安装nerdtree插件
前段时间将centos的vim编辑器版本有vim7.4升级到vim8,cenots7下vim7.4升级到vim8.2。
一直心心念要安装的nerdtree插件,现在终于打算给安装上去,顺便做个记录。
在github上搜索nerdtree,下载排名最高的,我这里使用https://github.com/preservim/nerdtree。
#安装流程根据github上文档操作即可 #默认不存在该目录 [root@guangzhou ~]# mkdir -p .vim/pack/vendor/start/nerdtree [root@guangzhou ~]# git clone https://github.com/preservim/nerdtree.git ~/.vim/pack/vendor/start/nerdtree [root@guangzhou ~]# vim -u NONE -c "helptags ~/.vim/pack/vendor/start/nerdtree/doc" -c q #放到/etc/vimrc对所有登陆用户有效 [root@guangzhou ~]# touch .vimrc #录入以下信息 [root@guangzhou ~]# vim .vimrc "自动打开nerdtree,取消下面注释则开启 "autocmd vimenter * NERDTree "更改默认箭头图标 let g:NERDTreeDirArrowExpandable = '▸' let g:NERDTreeDirArrowCollapsible = '▾' "Ctrl + c关闭树形目录 map <C-c> :NERDTreeMirror<CR> "Ctrl + c打开树形目录 map <C-c> :NERDTreeToggle<CR> "下一个文件 Ctrl+k map <C-k> :bn<cr> "上一个文件 Ctrl+j map <C-j> :bp<cr> "让Tree把自己给装饰的多姿多彩漂亮点 let NERDChristmasTree=1 "语法高亮 syntax on "Vim原始注释的颜色为蓝色极其不清楚,将其改为灰色 highlight Comment ctermfg=gray guifg=gray "自动缩进 set autoindent " 用浅色高亮当前行 autocmd InsertEnter * se cul " 去掉输入错误的提示声音 set noeb
安装完成,随便打开某个目录或文件即可见效果。