无意中看到实验室的朋友使用的vim竟然能在左边显示树形目录,感觉很方便,这样子文件夹有什么文件一目了然。她说是一个插件叫NERDTree,安装执行后的效果如下,不是你想要的效果就别安了。我的系统是Ubuntu12.04,版本不同可能 .vim 所在的目录不同。本节用到的压缩包已经上传到网站,如有需要,请自行下载。

免费下载地址在 http://linux.linuxidc.com/

用户名与密码都是www.linuxidc.com

具体下载目录在 /2013年资料/6月/15日/Vim升华之树形目录插件NERDTree安装图解

安装步骤

1、建立文件夹

在你的用户目录下,找到并进入 .vim目录,可以看到.vim目录什么也没有

使用命令:mkdir doc plugin 创建两个文件夹,如下

2、解压插件

插件压缩包存放目录依自己而定

使用命令:unzip nerdtree.zip解压插件

3、复制文件

先后使用命令将上图中doc目录中的NERD_tree.txt和plugin目录中的NERD_tree.vim分别复制到第1步创建的.vim/doc 和 .vim/plugin下,如下图

可以看到.vim中已经有咱们复制的文件了

4、初次使用

输入命令:vim,然后在vim中输入命令 :NERDTree 再按回车就可以看到安装成功了

使用说明

1、在linux命令行界面,输入vim

2、输入 :NERDTree ,回车

3、进入当前目录的树形界面,通过小键盘上下键,能移动选中的目录或文件

4、目录前面有+或者>号,摁Enter会展开目录,文件前面是-号,摁Enter会在右侧窗口展现该文件的内容,光标自动移到右侧文件窗口。

5、ctr+w+h 光标移到左侧树形目录,ctrl+w+l 光标移到右侧文件显示窗口。多次摁 ctrl+w,光标自动在左右侧窗口切换

6、光标focus左侧树形窗口,摁? 弹出NERDTree的帮助,再次摁?关闭帮助显示

7、输入:q回车,关闭光标所在窗口

进阶用法

o 打开关闭文件或者目录
t 在标签页中打开
T 在后台标签页中打开
! 执行此文件
p 到上层目录
P 到根目录
K 到第一个节点
J 到最后一个节点
u 打开上层目录
m 显示文件系统菜单(添加、删除、移动操作)
? 帮助
q 关闭

也可以到官网下载最新的版本,

官网:http://www.vim.org/scripts/script.php?script_id=1658

Vim升华之树形目录插件NERDTree安装图解相关推荐

  1. vim 树形目录插件NERDTree安装及简单用法

    来源:http://blog.csdn.net/love__coder/article/details/6659103 1.安装NERDTree插件 先下载,官网:http://www.vim.org ...

  2. Gvim插件NERDTree安装

    1. 安装:下载nerdtree.zip文件,解压缩之后,把plugin/NERD_tree.vim 和doc/NERD_tree.txt分别拷贝到$HOME/.vim/plugin 和$HOME/. ...

  3. vim显示左边树形目录

    插件:NERDTree 1.下载 wget http://www.vim.org/scripts/download_script.php?src_id=17123 -O nerdtree.zip 2. ...

  4. linux sublime nodejs,Windows环境下sublime的Nodejs插件详细安装图解

    前面的话 搜索了好多文档后,才成功在Windows环境下安装了sublime text3的nodejs插件.为了存档,也为了方便有同样需求的朋友,将其安装过程详细记录如下 安装nodejs 虽然nod ...

  5. sqlserver安装目录_SQL server2012安装图解及意外解决

    大家不要吐槽我用的版本老(狗头) 1.点击系统配置检测器 一般来说win7以上的系统都能带动,所以这一步不是必须的. 2.安装程序支持规则 3.安装 点击右边第一项"全新SQL Server ...

  6. 【从入门到进阶】vim基础配置+ 常用插件(NERDTree, cscope, rainbow等)

    文章目录 前言 一.vim基础配置 二.常用插件 2.1 Vundle 2.1.1 Vundle安装 2.1.2 Vundle配置 2.1.3 安装插件 2.1.4 Vundle常用指令 2.2 NE ...

  7. vim插件的安装方式 -- vim注释插件和doxygen函数注释生成插件-ctrlp插件-tabular等号对齐 插件...

    使用unzip的时候 指定 -d选项, 是说明解压到的 目标地址. 这个参数还是比较方便的, 比直接unzip到当前目录, 然后在去拷贝到目标目录, 然后再删除当前目录中的解压文件夹, 方便多了. 使 ...

  8. linux下vim编辑器插件,linux vim编辑器插件的安装和设置方法

    vim是一个很好的编程利器,如果配合上一些插件使用,简直堪比IDE 以下是本人自己的一些设置: 一.ctags(内置) 使用方法: 1 在源码目录创建tag文件 ctags -R 2 打开一个文件 把 ...

  9. vim 自动补全插件YCM 安装 配置

    vim 自动补全插件YCM 安装 配置 报错 NoExtraConfDetected: No .ycm_extra_conf.py file detected, so no compile flags ...

最新文章

  1. 分割数组(将数组三等分)
  2. 最简单的基于FFMPEG的封装格式转换器(无编解码)
  3. 摩托罗拉:未来一切以手机为中心
  4. 我喜欢构建器模式的三个原因
  5. AppleScript快速入门教程
  6. php淘客发单_如何使用PHP的curl函数调用维易淘客接口
  7. 关于碰撞检测和物理引擎
  8. mysql千万级数据量根据索引优化查询速度
  9. Flask 学习 (二) blueprint 示例
  10. CentOS yumdownloader命令和rpmbuild命令制作rpm包
  11. 【渝粤教育】电大中专Office办公软件_1作业 题库
  12. JDK7升级到JDK8
  13. IGBTMOS管的工作原理及检测方法
  14. 工业相机和镜头主要参数解释
  15. 成年人的世界,不过如此
  16. vue项目屏幕自适应_vue项目自适应屏幕和浏览器
  17. Autocad2017破解版下载|Autodesk Autocad 2017中文破解版下载 64位(附注册机/序列号)
  18. C# DataView常见操作
  19. linux 群组分类,Linux文件权限与群组修改命令详解
  20. docx转换为doc格式,公式变成图片问题,word2016

热门文章

  1. cocos html5 一直在加载失败,项目进行中的小问题-0426-【Cocos2d-html5】初识Cocos2d-html5-一些移动端浏览器的兼容性Bug_169IT.COM...
  2. JAVA入门级教学之(三元运算符)
  3. 既约分数蓝桥杯c语言,2021蓝桥杯C++第二届省赛
  4. 32获取外部中断状态_Linux中断一网打尽(1) — 中断及其初始化
  5. linux kvm dhcp配置,《转》QEMU-KVM创建虚拟机自动指定IP的配置
  6. exchange邮件服务器_基于Spring Boot快速实现发送邮件功能
  7. java 接口中变量修饰符,Java的访问修饰符与变量的作用域讲解
  8. python的tkinter按钮大小_如何使用python更改tkinter中按钮和帧的字体和大小?
  9. 计算机网络数据链路层 --- 选择重传协议(SR)
  10. element ui 多个子组件_vue前端UI框架,一点都不圆润,盘它!