NERDTree使用方法

NERDTree是一款 vim 文件系统管理插件,非常好用。


shift+i 显示隐藏文件

let NERDChristmasTree=1 " 让树更好看,我是没看出来
let NERDTreeCaseSensitiveSor
t=1 " 让文件排列更有序
let NERDTreeChDirMode=1 " 改变tree目录的同时改变工程的目录
let NERDTreeHijackNetrw=1 " 当输入 [:efilename]不再显示netrw,而是显示nerdtree
let NERDTreeWinPos="right"
letNERDTreeBookmarksFile='/Users/admin/.vim/NERDTreeBookmarks'

-------------------------------------------------------------------
目录映射关系

o:   找开或关闭节点
O:  递归地打开或关闭节点
x:   关闭父节点
X:  关闭所有子节点
e: explore选择的目录



以下是帮助文档中的使用介绍
o.......Open files, directories andbookmarks....................|NERDTree-o|.......打开文件
go......Open selected file, but leave cursor in theNERDTree.....|NERDTree-go|.......打开文件,光标  不变位置
t.......Open selected node/bookmark in a newtab.................|NERDTree-t|.......新标签打开
T.......Same as 't' but keep the focus on the currenttab........|NERDTree-T|.......同上但留在当前
i.......Open selected file in a splitwindow.....................|NERDTree-i|.......分裂窗口打开文件
gi......Same as i, but leave the cursor on theNERDTree..........|NERDTree-gi|.......同上留在当前
s.......Open selected file in a newvsplit.......................|NERDTree-s|.......垂直分裂窗口
gs......Same as s, but leave the cursor on theNERDTree..........|NERDTree-gs|.......
O.......Recursively open the selecteddirectory..................|NERDTree-O|.......
x.......Close the current nodesparent...........................|NERDTree-x|.......收起目录
X.......Recursively close all children of the currentnode.......|NERDTree-X|.......收起所有
e.......Edit the currentdif.....................................|NERDTree-e|
D.......Delete the current bookmark.............................|NERDTree-D|.......上出标签
P.......Jump to the rootnode....................................|NERDTree-P|.......跳到目录顶端
p.......Jump to current nodesparent.............................|NERDTree-p|.......跳到父目录
K.......Jump up inside directories at the current treedepth.....|NERDTree-K|.......跳到第一个目录
J.......Jump down inside directories at the current treedepth...|NERDTree-J|.......跳到最后一个文件
<C-J>...Jump down to the next siblingof the current directory...|NERDTree-C-J|
<C-K>...Jump up to the previoussibling of the current directory.|NERDTree-C-K|

C.......Change the tree root to the selecteddir.................|NERDTree-C|.......改变当前目录
u.......Move the tree root up onedirectory......................|NERDTree-u|.......回上一级目录
U.......Same as 'u' except the old root node is leftopen........|NERDTree-U|.......同上并保留显示文件结构
r.......Recursively refresh the currentdirectory................|NERDTree-r|.......刷新目录
R.......Recursively refresh the currentroot.....................|NERDTree-R|.......刷新当前根目录
m.......Display the NERD treemenu...............................|NERDTree-m|.......显示树菜单
cd......Change the CWD to the dir of the selectednode...........|NERDTree-cd|

I.......Toggle whether hidden filesdisplayed....................|NERDTree-I|
f.......Toggle whether the file filters areused.................|NERDTree-f|
F.......Toggle whether files aredisplayed.......................|NERDTree-F|
B.......Toggle whether the bookmark table isdisplayed...........|NERDTree-B|

q.......Close the NERDTreewindow................................|NERDTree-q|
A.......Zoom (maximize/minimize) the NERDTreewindow.............|NERDTree-A|
?.......Toggle the display of the quickhelp.....................|NERDTree-?


m 键盘,用于在当前文件夹内增加或删除文件。

Bookmark
-------------------------------------------------------------
vim NERDTree: 3 invalid bookmarks were read,当移动目录时,会造成原有书签的失效,所以会报这个错误,解决方法就是

rm -rf ~/.NERDTreeBookmarks

删除掉这些书签文件。用户的根目录下,有.NERDTreeBookmarks文件,用来记录vim所用到的书签,非常有意思!

NERDTreeWinWitdh

:let NERDTreeWinWidth=70 " 用扩大窗口宽度


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值