Gvim的NERDTree插件

Gvim可以对多个文件进行编辑。对于找文件这件事,NERDTree就是你知道文件大概在哪里,但不知道文件具体名字时的一个好选择。跟其他Vim插件一样,NREDTree会利用多窗口(或利用标签页)的特性。

在文件在一个目录的情况下,使用一个文件浏览插件,可以很方便的解决文件查找及打开的问题。NREDTree就是最为著名的一个文件浏览/管理插件。

NERDTree 缺省就会抢占 netrw 使用的路径形式,所以我们可以用 :e . 来打开 NERDTree。不过,更常用的方式仍然是使用 :NERDTreeToggle,NERDTree 窗口的切换命令。我们使用这个命令可以打开 NERDTree 窗口,也可以关闭。如果频繁需要浏览文件系统的话,就可以把这个命令映射到一个快捷键,免得每次都要打这么长的命令。

在打开 NERDTree 窗口之后,使用是相当直观的,并且按下 ? 就可以查看帮助信息。在这里,概要提一下最重要的几个功能点:

顾名思义,这个插件以树形方式展示文件系统,在目录上敲回车或双击即可打开或关闭光标下的目录树。

在文件上敲回车或双击立即打开该文件,并且光标跳转到文件窗口中,这样你就可以立即开始编辑了。

在文件上使用 go 会预览该文件,也就是光标不会跳转到文件所在的窗口中,方便快速查看多个文件的内容。

按 i 会打开文件到一个新的水平分割的窗口中,按 s 会打开文件到一个新的竖直分割的窗口中,按 t 会打开文件到一个新的标签页中。

NERDTree 会自动过滤隐藏文件和目录,但如果你需要看到它们的话,也可以用 I 来开启和关闭隐藏文件的显示。

按 m 会出现一个菜单,允许添加、删除、更名等操作。

这些命令不需要死记硬背。从使用的角度,知道回车、双击就可以使用这个插件了,其他命令可以根据需要,在使用中慢慢掌握。

常用键盘映射:

NERDTree-o详情:

Nerdtree刷新

正常下Nerdtree是不会自动刷新的,文件删除了,多了都不会自动显示。

但是其实不用退出vim,

按r就一下子刷新了。

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值