现代视窗编辑器一般都有列出文档功能,毕竟在文档和编辑器之间来回的切换会浪费很多的时间,VIM本身没有提供列出文档的功能,好在VIM拥有众多的插件支持,NERDTree便是一款在文件系统导航的插件,该插件可从或获取。
下载完成之后,解压文件会有如下目录和文件。
其中最主要的是plugin文件夹下的NERD_tree.vim文件,将该文件拷贝到主目录下的.vim/plugin文件夹中。
$ tar -zxvf scrooloose-nerdtree-4.1.0-28-g1dd345c.tar.gz
$ cd scrooloose-nerdtree-1dd345c/
$ cp plugin/NERD_tree.vim ~/.vim/plugin/
拷贝该插件的文档
$ cp doc/NERD_tree.txt ~/.vim/doc.
这样插件已经安装完成,并不需要其他的配置,启动VIM的时候,默认是不会激活该插件的,如要在命令模式下键入。
: NERDTree
此时所看到的VIM界面是分成左右两部分视窗,左边是文档树,右侧是当前正在编辑的文件。
一些常用的命令网络上已有涉及,下面是对应的快捷方式。
o 打开关闭文件或者目录
t 在标签页中打开
T 在后台标签页中打开
! 执行此文件
p 到上层目录
P 到根目录
K 到第一个节点
J 到最后一个节点
u 打开上层目录
m 显示文件系统菜单(添加、删除、移动操作)
? 帮助
q 关闭
r 刷新窗口
ctrl + ww 在窗口之间切换,最有一个w可换成h, j, k, l
----------------------------------------------------------
我的vim装了插件Nerdtree
发现打开之后左侧的tree视图区好宽呐,给个图
我想把左侧的宽度弄小一点,在网上找了好久也没知道再哪里可以设置
谢谢大虾!!
---------------------------------------------------------
在.vimrc文件里加入这行配置即可:
代码:
let NERDTreeWinSize=22
数字22是代表你想指定的宽度值,我猜应该是以px为单位来算的吧。
====
阅读(592) | 评论(0) | 转发(0) |