如何安装NERDTree插件,该插件显示一个目录树,可以执行一下文件的操作命令,首先添加配置:

" 在vim中安装及配置NERDTree插件,放在Plugin 'gmarik/Vundle.vim' 之后

Plugin 'scrooloose/nerdtree'

""-----------------------------------------------NERDTree插件配置开始----------------------------------------------------------
" NerdTree才插件的配置信息
""将F2设置为开关NERDTree的快捷键
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
""------------------------------------------------nerdtree插件配置结束---------------------------------------------------------

接着启动vim,执行BundleInstall命令即可安装成功,效果如下图:

NERDTree的常用快捷键:

h j k l移动光标定位
ctrl+w+w 光标在左右窗口切换
ctrl+w+r 切换当前窗口左右布局
ctrl+p 模糊搜索文件
gT 切换到前一个tab
g t 切换到后一个tab
o 打开关闭文件或者目录,如果是文件的话,光标出现在打开的文件中
O 打开结点下的所有目录
X 合拢当前结点的所有目录
x 合拢当前结点的父目录
i和s水平分割或纵向分割窗口打开文件
u 打开上层目录
t 在标签页中打开
T 在后台标签页中打开
p 到上层目录
P 到根目录
K 到同目录第一个节点
J 到同目录最后一个节点
m 显示文件系统菜单(添加、删除、移动操作)
? 帮助
:q 关闭

NERDTree插件安装和使用相关推荐

  1. Vim试水之六:NerdTree插件安装

    来源:http://www.cnblogs.com/feichexia/archive/2012/11/07/Vim_NerdTree.html 前面我安装了winmanager插件,但是感觉那个用起 ...

  2. vim-go开发环境Tagbar插件和NERTree插件安装

    Tagbar插件和NERDTree插件是vim搭建go语言IDE环境必不可少的两个插件.下面是vim编辑go语言源码时,启动Tagbar插件和NERDTree插件后的效果图: 一.安装前准备: 在执行 ...

  3. vim常用插件安装及使用

    vim常用插件安装及使用 vim常用插件安装 一. Vim8内置插件管理方案 二.vim插件推荐及安装 2.1 NERDTree插件安装及使用 2.1.1 下载NERDTree插件 2.1.2 NER ...

  4. linux安装vi 插件,Ubuntu上Vim安装NERDTree插件的详细操作步骤

    NERDTree是Vim的文件系统浏览器,使用此插件,用户可以直观地浏览复杂的目录层次结构,快速打开文件以进行读取或编辑,以及执行基本的文件系统操作.NERDTree源码在https://github ...

  5. centos7.6成功安装nerdtree插件

    1.系统centos7.6 2.vim7.4 网上下载nerdtree( https://github.com/scrooloose/nerdtree) 第一条件.在linux下解压 第二条件.插件安 ...

  6. Vim配置#Vim插件安装#NERDTree配置

    一.centos系统的Vim安装 普通用户下输入命令:yum -y install vim* 之后输入y,即可等待安装完成. 二.Vim的配置 如果你需要配置vim,只需在Home目录创建一个~/.v ...

  7. 【学员分享】程序员效率神器,最常用VIM插件安装大全

    相信大家多次被推荐用vim作为编辑程序,知道vim编辑有很多优点,但是vim初始界面太原始了,安装了之后只能用来编辑,如果要运行就需要退出去运行,麻烦死了.回想用现成的IDE是多么的舒服.但是为了更好 ...

  8. Vim的NerdTree插件

    一个项目文件多起来时,左边的文件树菜单是必要的. 参考:常用文件树快捷键 所有命令及推荐键盘映射:官方 在vundle插件管理的方式,直接在~/.vimrc中的Plugin段落中加入`Plugin & ...

  9. pitstop插件使用说明_【学员分享】程序员效率神器,最常用VIM插件安装大全

    相信大家多次被推荐用vim作为编辑程序,知道vim编辑有很多优点,但是vim初始界面太原始了,安装了之后只能用来编辑,如果要运行就需要退出去运行,麻烦死了.回想用现成的IDE是多么的舒服.但是为了更好 ...

最新文章

  1. Leetcode: Top K Frequent Elements
  2. 让图片自适应大小的方法
  3. 用ACL构建防火墙体系
  4. 怎么merge分支_实战 Git 分支策略
  5. c语言铁路托运行李费用图,3.为铁路部门编写计算运费的程序。假设铁路托运行李,规定每张客票托运费计算方法是:行李重量不超过50kg...
  6. android+4.4+jni闪退,native2.1 安卓退到后台时,概率闪退
  7. Webx框架:Pipeline基本介绍
  8. python设计模式1-单例模式
  9. matlab r如何看曲线图,MATLAB 提取图片中的曲线数据重新画图
  10. java中不使用局部变量a的值_【转发】Java匿名类中使用的局部变量为何要加final...
  11. mysql完整性实验报告_MySQL数据库技术实验报告模板
  12. AXURE原型设计经验总结
  13. 无人驾驶常用专有名词
  14. ProcessOn 作图工具
  15. Java 实现 n 阶行列式的求解
  16. 1236mysql,MySQL1236错误的恢复
  17. Animator is not playing an AnimatorController
  18. 微信可以改彩色昵称了
  19. QT全自动检测,挂载U盘
  20. 用JAVA 做一个简易版的坦克大战(只实现基本功能)

热门文章

  1. 【硬核】肝了一月的Netty知识点
  2. 华为充电协议_国内 | 特来电与华为签订全面合作协议,致力打造智能充电网络...
  3. 潘凯:C++对象布局及多态实现的探索(八)
  4. YOYOW与MDL艺人社达成战略合作协议,将整合双方生态系统
  5. Java项目:景区旅游管理系统(java+SpringBoot+html+layui+bootstrap+jQuery+mysql)
  6. 【Verilog数字系统设计(夏宇闻)4-----Verilog语法的基本概念2】
  7. 智慧路灯| 云计算点亮智慧城市的“星星之火”
  8. Linux新手训练营--文件管理
  9. Pygame游戏之 愤怒的小鸟
  10. linux 魔术分区,分区”魔术师”的磁盘管理