vim目录视图

vim目录视图及操作目录

目录视图

在VIM中想实现其他编辑中在侧边显示目录的功能,可以通过使用Project或者NERD_Tree插件。不知道大家感觉怎么样,我是觉得NERD_Tree好用一些。

安装 NERD_Tree

首先到http://www.vim.org/scripts上面搜索“NERD_Tree”,下载NERD_Tree插件,然后安装,直接将zip文件放到~/.vim目录下,然后

unzip filename.zip 

即可。相关的.vim ,syntax,txt等文件会自动解压到相关的目录中。

常用操作

  • "o" : 打开和关闭该目录
  • "t" : 在新的标签页中打开光标所在文件或者新建一个文件
  • "p" : 到达该项的上层目录
  • "P" : 到达根目录
  • "u" : 打开该项上层目录所在目录
  • "K" : 到达该项所在目录的第一个项
  • "J" : 到达该项所在目录的最后一个项
  • "x" : 可以关闭当前项所在目录

实际演练

:NODETreeToggle 

打开侧边的目录窗口,可以在.vimrc中为其设置成快捷键

map <F8> :NODETreeToggle<CR> 

通过一般的方向移动到想要编辑的文件上,按下回车,即可打开该文件

通过两次按F8,可以回到刚才的目录列表中,或者关闭当前文件也可以返回到之前的目录列表中。更简便的方式是按下Ctrl+ww。

在上的操作中,如果不是用回车而使用"t",则会在一个新的标签页中打开相应的文件。

在目录中的任何一个文件中可以通过"p" 来回到该目录的首部,然后按下"o" ,可以打开或关闭该目录,也可以通过在目录中的文件上按下"x" ,收起该文件所在的目录。

通过上下键将光标移动到该目录下的某个文件上,然后通过"u" ,可以打开该文件所在目录的上一层目录。然后通过"K"可以到达该目录列表的一个项上,"P"为反操作。

如果文件名过长,可以使用Ctrl + A全屏查看目录。

posted @ 2012-04-26 18:31  G背包  阅读(427)  评论(0编辑  收藏  举报