NERDTree
我说几个真用过的:
, + n :打开 NertTree
u :返回到父目录
U:返回到父目录,但子目录保持展开
shift + i :显示隐藏文件
let NERDTreeShowHidden=1 “默认显示隐藏文件
目录树的使用主要通过在vim的command模式下键入如下命令,即可达到相应的效果。
快捷键 描述
,+n 打开当前文件NERDTree目录树,光标停留在上次光标停留的位置
,+m 打开当前文件NERDTree目录树,光标停留在当前文件路径的根目录上,并将文件夹折叠起来
,+t 打开/关闭NERDTree目录树
,+f 查找当前文件在NERDTree中的位置,并将光标停留在NERDTree中该文件上
https://blog.csdn.net/weixin_37926734/article/details/124919260
?: 快速帮助文档
o: 打开一个目录或者打开文件,创建的是 buffer,也可以用来打开书签
go: 打开一个文件,但是光标仍然留在 NERDTree,创建的是 buffer
t: 打开一个文件,创建的是Tab,对书签同样生效
T: 打开一个文件,但是光标仍然留在 NERDTree,创建的是 Tab,对书签同样生效
i: 水平分割创建文件的窗口,创建的是 buffer
gi: 水平分割创建文件的窗口,但是光标仍然留在 NERDTree
s: 垂直分割创建文件的窗口,创建的是 buffer
gs: 和 gi,go 类似
x: 收起当前打开的目录
X: 收起所有打开的目录
e: 以文件管理的方式打开选中的目录
D: 删除书签
NerdCommenter
写注释的。
\cc 注释当前行和选中行
\cn 没有发现和\cc有区别
\c<空格> 如果被选区域有部分被注释,则对被选区域执行取消注释操作,其它情况执行反转注释操作
\cm 对被选区域用一对注释符进行注释,前面的注释对每一行都会添加注释
\ci 执行反转注释操作,选中区域注释部分取消注释,非注释部分添加注释
\cs 添加性感的注释,代码开头介绍部分通常使用该注释
\cy 添加注释,并复制被添加注释的部分
\c$ 注释当前光标到改行结尾的内容
\cA 跳转到该行结尾添加注释,并进入编辑模式
\ca 转换注释的方式,比如://和//
\cl \cb 左对齐和左右对其,左右对其主要针对//
\cu 取消注释
vim-airline
状态栏高亮
YouCompleteMe
代码补全