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

安装步骤
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
分享到:
相关推荐
这时,`NERDTree`插件应运而生,它为Vim带来了树形目录视图,极大地改善了文件浏览和项目导航体验。 **NERDTree简介** NERDTree(Notation for a Recursive Directory Tree)是Vim的一个流行插件,由Markus Winand...
在linux下开发,很羡慕vs那样带树形目录的编辑器,怎么办?自己安装一个VIM插件NERDTree就OK了. 具体操作可参考博客:https://my.oschina.net/applefly/blog/757783
安装完成后,启动Vim并输入`:NERDTree`,就可以在左侧看到一个新打开的窗口,显示当前工作目录的树形结构。你可以通过键盘或鼠标操作在NERDTree中浏览、打开、创建、删除和重命名文件及目录。 NERDTree的一些常用...
`vlog-support`可以与其他Vim插件(如`NERDTree`用于文件浏览,`fugitive`用于Git操作)配合使用,构建一个强大的Verilog开发环境。同时,你可以考虑使用像`ctags`这样的工具生成代码标签,以实现更快的代码导航。 ...
*以继承树的形式显示文件和目录 *对如下类型的文件进行不同的高亮显示 *文件 *目录 *sym-links *快捷方式 *只读文件 *可执行文件 *提供许多映射来控制树状结构 *对展开/收拢/浏览目录结点的映射 *对在新的...
插件放到~/.vim/plugin/目录下,如果没有此目录,创建,配置信息填入~/.vimrc,如果没有此文件,创建即可。配置好后按F3显示目录树 配置信息: "useful remap nmap <F3> :NERDTree "NERD Tree let ...
此外,Vim 支持丰富的插件系统,允许用户根据自己的需求安装和配置各种功能。比如,ALE(Async Linting Engine)用于实时代码检查,coc.nvim 提供了代码补全、跳转、查找定义等功能,类似于 IDE 的体验。还有像 ...
NERDTree(Not Another Recursive Directory Tree)就是Vim的一个重要插件,它为用户提供了在Vim内部以树形结构查看文件系统的功能,极大地提升了文件管理和编辑的便捷性。 **NERDTree插件详解** 1. **安装...
NERDTree是一款非常流行的Vim插件,它提供了一个树形目录视图,方便用户在文件系统中浏览和打开文件。通过键盘快捷键,你可以快速切换目录、打开或关闭文件,这对于项目管理尤其有用。NERDTree还可以与其它插件集成...
NerdTree是Vim的一个插件,它为Vim提供了类似于文件系统的侧边栏,使用户能够更方便地浏览和操作文件和目录。现在,我们来详细探讨这些知识点。 首先,让我们从`.bashrc`文件开始。`.bashrc`是Bash shell的一个配置...
标题中的“jquery树形插件”指的是用于JavaScript库jQuery的扩展插件,这些插件能够帮助开发者在网页上创建交互式的树形结构。树形结构通常用于表示层次化的数据,如文件系统、组织架构或者导航菜单。jQuery插件通过...
通过安装各种插件,我们可以将Vim打造成一个功能齐全的集成开发环境(IDE)。本教程将指导你如何安装并配置Vim插件,让你的Vim变得更为智能,提升编程效率。 首先,了解Vim插件的基础知识至关重要。Vim插件通常是...
3. **NERDTree**:文件树形浏览器,使用`:NERDTree`打开,通过键位`o`或`Enter`打开文件,`x`关闭文件树。 4. **fzf**:模糊搜索工具,配合`:FZF`命令可以快速查找文件、历史命令、git commit等,提高工作效率。 ...
Vundle是Vim中最受欢迎的插件管理器之一,它允许用户轻松地安装、更新和管理Vim插件。要安装Vundle,首先需要在Vim的安装目录下的`~/.vim/bundle`路径下克隆Vundle的GitHub仓库: ``` git clone ...
通过vim-plug,你可以轻松地探索和尝试Vim社区中众多优秀的插件,如NERDTree(文件树视图),Fugitive(Git操作),YouCompleteMe(智能代码补全)等,提升你的编程效率。记得定期更新插件以获取最新的功能和修复。 ...
安装这些插件后,可以通过Vim的`:PluginInstall` 命令(如果你已经使用了像Vundle或NeoBundle这样的插件管理器)或者手动复制到`~/.vim/bundle` 目录来启用它们。然后,根据个人需求调整 `_vimrc` 文件中的设置,以...
`nerdtree` 是Vim的一个文件浏览器插件,它在左侧显示项目的目录结构,允许用户通过图形界面浏览和操作文件及目录。通过nerdtree,开发者可以方便地打开、关闭、移动或删除文件,同时保持对代码结构的清晰理解。 `...
对于初学者来说,一些流行的Vim插件如NERDTree(文件浏览器)、Vim-Surround(用于处理括号、引号等包围结构)、YouCompleteMe(代码补全)、Airline(状态栏增强)等,能够极大地提升Vim的易用性和生产力。...
linux下用vim编辑器配合jeffy插件实现比较顺手的编程环境。Jeffy插件和配置文件(.vim):代码...3,进入目录jeffy-vim-read运行安装脚本:#./install.sh 4,切换到自己的home目录#cd ~ 5,拷贝.vim配置文件到home目录 OK