各位看官们,大家好,欢迎大家一起来听大型章回体科技小说 :Vim。上一回咱们介绍了Vim中的taglist
插件.。这一回,咱们继续说Vim的插件,不过我们说的是另外一个插件:NerdTree。好了,还是那句话,
闲话休提,言归正转。让我们一起talk Vim吧!
看官们,所谓的NerdTree就是把某个目录以及目录中的文件或者子目录以树状的形式显示出来。它和taglis
一样,是一个插件。下面我们先说说如何安装NerdTree。
到http://www.vim.org/scripts/script.php?script_id=1658这个网址中下载该插件。大小为四十多KB,因此很快就能下载到本地。
解压下载后的压缩包。然后把plugin和nerdtree_plugin目录下的NERD_tree.vim、fs_menu.vim和exec_menuitem.vim一起复制到vim的plugin目录中,路径:/usr/share/vim/vim74/plugin/。
再把syntax目录中的nerdtree.vim复制到vim的syntax目录中。这样就完成了插件的安装。因为NerdTree是一个插件,所以只需要把相关的文件复制到Vim对应的目录中可以。这点和ctags等插件的安装方法不一样,但是和上一回咱们说的taglist安装方法一样。
3.使用插件:
使用Vim打开一个源代码文件。在命令模式下输入:NERDTree。按下回车后就会在Vim最左
侧建立一个新窗口。窗口中显示当前目录中的子目录和文件。下面是具体一个截图。
看官们从图中可以看到整个Vim窗口分为左右两部分,右边是源代码文件,左边就是该文件所在目录信息。在目录窗口中可以使用k,j上下移到光标。当前图中的光标移到了一个名叫calibrate.c的文件上。这时可以按下o键,然后就会在右边的窗口中打开该文件。图中,打开的是Linux源代码中的一个文件,看官可以看到Linux的源代码比较多,使用这个插件可以方便地浏览Linux源代码下的各个目录和文件,而且它把目录以目录树的形式显示出来,显得更形象。
看官们可以依据自己的习惯配置NerdTree。配置方法在帮助文件中写的很详细,这里不介绍了。配置时
依据帮助文件中的方法修改vim的配置文件就可以。这点和Taglist的配置方法一样。
各位看官,关于Vim的插件:NerdTree,今天就说到这里为止。在后面的章回中,我们还会说其它的Vim
插件。欲知以后还有什么插件?且听下回分解。
一起talk Vim吧(第二十回:Vim插件之NerdTree)
原文地址:http://blog.csdn.net/talk_8/article/details/45949535