快速插入调试信息: s+i(1.2.3)+enter
快速插入变量信息:\dw
全部收起与全部展开:zm,zn zc是展开一级
最近操作的文件列表:\be
上一次操作的文件:ctrl+6
对当前页面进行缩进:gg=G
进入文件系统打开文件:e:.
快速分屏:sp
进入粘贴模式(避免自动缩进):set paste
查找变量定义:cs find
查找变量定义:F9建立索引 ctrl+]进入定义
删除每行多余的空格:%s/ +//g
删除所有交换文件(命令行下执行):find ./ -name ".*.sw?" |xargs rm -f
注释、取消注释一行:\x
跳到每行第一个非空字符:^
跳到每行最右一个非空字符:g_
跳到行首:0
跳到行尾:$
检索下一行与当前光标所在单次相同的单次:*
在一行中查找某个字符:f+字符
进行列选:ctrl+v
在工程外部查找: grep keyword -rn ./
查找对应的括号:%
标记成书签: mx
返回到书签:'x
选中整个括号内内容: v a {
调试:F2
查找:cs find e正则查找,cs find f文件查找
跳转到上一个跳点:ctrl+o
查找当前光标下的word(完全符合):*
查找当前光标下的word(部分符合):g*
多行缩进:v进入可是模式,选中多行,使用<与>来缩进锁出
全部缩进:gg=G
关闭vim中声音:set vb
继续vim: fg vj
选中一行:shift+v
10行全部折叠: zf10G
删除标签:zd
竖行批量插入:ctrl+v批量选中后, 按大写I,输入字符后,按Esc退出
刷新: ctrl+L