vim配置NERDTree,实现便捷的树形目录

在linux下开发,很羡慕vs那样带树形目录的编辑器,怎么办?自己安装一个VIM插件NERDTree就OK了!

  • 下载插件

git 地址

git clone https://github.com/scrooloose/nerdtree.git

或者下载对应的zip包,然后unzip也行,附上地址 : vim配置NERDTree插件zip包

你会看到nerdtree-master的目录下有这些东东:

目录

  • 配置

将目录下plugin等目录里的文件依次拷到vim对应的配置中,一般在 /home/user-name/.vim/ 下, vim如果沒有plugin 等的目录,就建立一个。

注意,网上有人说只拷贝doc 、plugin下的文件到vim下的doc、plugin下,貌似最新的NERDTree不行,需要将lib等其他几个目录的东西都拷过去。

开启 Vim 后, 输入 :NERDTree 就看到了! 效果

  • 快捷键配置

如果想vim打开文件时就显示树形目录怎么办?

在/home/user-name/.vimrc (或者在/etc/vimrc,对所有用户生效)里追加一行:

autocmd VimEnter * NERDTree

想设快捷键隐藏/显示树形控件怎么办? 追加这行:

map <F2> :NERDTreeToggle<cr>

配置完成后,终端执行:

source /home/user-name/.vimrc

让配置生效。

还有一些常见的快捷键:

o    打开目录或文件
回车    打开折叠  zo
zc    关闭折叠
zR    打开所有的折叠 (open all fold)
zM    关闭所有的摺叠
i    使用一个水平分割窗口来打开选中的文件. 
s    使用一个垂直窗口来打开选中的文件 
P    转到根目录
p    转到父目录

详细其他快捷键可参考vim 常用 NERDTree 快捷键

好了,好好享用便捷的树形目录吧!

转载于:https://my.oschina.net/applefly/blog/757783

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值