一、centos系统的Vim安装

普通用户下输入命令:yum -y install vim*

之后输入y,即可等待安装完成。

二、Vim的配置

如果你需要配置vim,只需在Home目录创建一个~/.vimrc文件即可以配置vim了,如需安装插件,在~/.vim目录下创建一个bundle文件夹,插件装在里面。

也可以在:vim /etc/vimrc 这个文件后面添加配置:

" 显示行号
set number
" 可以在buffer的任何地方使用鼠标(类似office中在工作区双击鼠标定位)
set mouse=a
set selection=exclusive
set selectmode=mouse,key

三、NERDTree插件下载和安装

  • 下载路径:GitHub - preservim/nerdtree: A tree explorer plugin for vim. 这个是NERD tree的官网地址。
  • 可以点击https://github.com/scrooloose/nerdtree/archive/master.zip 该链接直接下载

将下载的压缩包进行解压。 
将解压目录拷贝到vim可执行程序同级目录下  mv  master.zip ~/   &&  unzip master.zip    &&   mv (解压的文件目录名) .vim

四、NERDTree插件配置

五、NERDTree命令简介

指令:vim ~/.vimrc""NerdTree插件的配置信息""打开vim时,自动打开NERDTree
autocmd vimenter * NERDTree
""将F2设置为开关NERDTree的快捷键
map <F2> :NERDTreeMirror<CR>
map <f2> :NERDTreeToggle<cr>
""修改树的显示图标
let g:NERDTreeDirArrowExpandable = '+'
let g:NERDTreeDirArrowCollapsible = '-'
""窗口位置
let g:NERDTreeWinPos='left'
""窗口尺寸
let g:NERDTreeSize=30
""窗口是否显示行号
let g:NERDTreeShowLineNumbers=1
""不显示隐藏文件
let g:NERDTreeHidden=0

和编辑文件一样,通过h j k l移动光标定位
切换工作台和目录 
ctr+w+h 光标focus左侧树形目录,ctrl+w+l 光标focus右侧文件显示窗口。 
ctrl+w+w,光标自动在左右侧窗口切换
o 打开关闭文件或者目录,如果是文件的话,光标出现在打开的文件中 
go 效果同上,不过光标保持在文件目录里,类似预览文件内容的功能 
i和s可以水平分割或纵向分割窗口打开文件,前面加g类似go的功能
t 在标签页中打开
T 在后台标签页中打开
p 到上层目录
P 到根目录
K 到同目录第一个节点
J 到同目录最后一个节点
m 显示文件系统菜单(添加、删除、移动操作)
? 帮助
q 关闭

参考文档:Vim 的目录树插件_shenpengchao的博客-CSDN博客_vim 目录树

Vim的终极配置方案,完美的写代码界面! ——.vimrc_amoscykl的博客-CSDN博客_vimrc

Vim配置#Vim插件安装#NERDTree配置相关推荐

  1. Jenkins安装配置及插件安装使用

    目录 一.Jenkins安装 Windows下安装: Linux Ubuntu下安装: 二.Jenkins配置及插件安装使用简介 插件安装: 在线安装: 离线安装: 账户安全配置: 三.Jenkins ...

  2. VIM的YCM插件安装 编写C语言

    VIM的YCM插件安装 第一步 安装vim cmake python 第二步 安装clang 第三步 安装git 第四步 安装VUNDLE 第五步 安装YCM 第六步 编译YCM 配置YCM 效果如图 ...

  3. nodejs安装及npm模块插件安装路径配置

    在学习完js后,我们就要进入nodejs的学习,因此就必须配置nodejs和npm的属性了. 我相信,个别人在安装时会遇到这样那样的问题,看着同学都已装好,难免会焦虑起来.于是就开始上网查找解决方案, ...

  4. eclipse maven plugin 插件 安装 和 配置

    本文转自:http://www.blogjava.net/fancydeepin/archive/2012/07/13/eclipse_maven3_plugin.html maven3 安装: 安装 ...

  5. vim配置及插件安装笔记

    1. 首先打开vim的配置文件vimrc,并加入以下常用的配置: cd ~ mkdir .vim vim .vimrc " 设置当文件被改动时自动载入 set autoread " ...

  6. vim经典主题插件安装编译环境配置

    一.安装vbundle管理插件 需要安装git插件,使用vbundle这个自动安装和管理插件的插件.可以下载到本地后进行配置. git clone https://github.91chi.fun/h ...

  7. vim配置及插件安装管理

    1 写在前面   Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用 ...

  8. vim 配置及插件安装管理(超级详细)

    1 写在前面   Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用 ...

  9. 【Linux基础】vim配置及插件安装管理

    1 写在前面   Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用 ...

最新文章

  1. 苏勇老师写的CCIE详解
  2. R-FCN每秒30帧实时检测3000类物体,马里兰大学Larry Davis组最新目标检测工作
  3. 51nod-正整数分组问题(基础方程DP-01背包)
  4. 在三个Java IDE中生成的三种常见方法
  5. oracle批量更新数据从另一表_【案例】Oracle t-sql 更新大批量数据 更新两张大数据表案例...
  6. PyQt4设置窗口左上角的小图标
  7. python二维数组初始化_如何在Python中初始化二维数组?
  8. mysqls为node.js而编写的sql语句生成插件 crud for mysql.
  9. 图片上传至服务器实现压缩
  10. restfulframework引用多对多外键
  11. 设计模式:(工厂模式)
  12. 使用HTTrack克隆网站
  13. 自建pop邮件服务器,POP是什么?怎样开通?
  14. 用FFmpeg保存JPEG图片
  15. 【vue】mint-ui中navbar下划线不显示的问题
  16. Overload vs Override
  17. XP系统outlook选什么服务器,xp系统安装outlook的修复教程
  18. DDR3不同型号不同位宽仿真记录
  19. 语音增强 理论与实践 pdf_初中英语语音教学策略研究 (结题报告)
  20. cl 编译器环境配置问题

热门文章

  1. 回溯法求解:工作分配问题
  2. 某大学计算机系主任王教授对新来系里工作的,某大学计算机系的系主任王教授对新来系里工作的刘博士说:“下周一上午我们谈谈,我想请你介绍一下_搜题易...
  3. 用pry阅读ruby源码--以task方法为例
  4. 试用期工资不得低于劳动合同的百分之多少
  5. 电视节目查询 api数据接口
  6. 【190302】VC 仿千千静听音乐播放器源码源代码
  7. JavaSE笔记(一)重制版
  8. 医学小常识之烧伤之后不能喝白开水
  9. 基于钣金工艺优化的钣金件结构设计
  10. 站桩:到底怎么站?浑圆桩