vim常用命令

描述参考博客
:g/^\s*$/d可删除当前文档中的所有空行
viw在空白区使用viw可以选择所有空白字符
dG 或 :%d删除当前文档所有行
:nohl搜索后经常使用
搜索时可以用<Ctrl-r><Ctrl-w> 插入光标下的单词
:xZZ 和 :wq 功能类似,但是不会写入没有被修改过的文件,且按键更方便
重绘屏幕并把当前行显示在窗口正中间可使用zz命令
<Ctrl-r>%可将当前文件名输入到文件中
:r <filename> 读取某个文件并将文件的内容插入到当前光标后
<Ctrl-[> 退出Vim插入模式,除了可以用Esc外,还可以使用组合键<Ctrl-[>
c命令是一个非常实用的命令,如cc可用来改写当前行(即删除当前行并进入插入模式),c$改写到行末,ci"改写双引号中的内容,c2w改写当前光标下两个单词,ct(改写到小括号前。(c命令与i、a、w等组合可组成非常多实用的命令)
要返回到上次跳转的位置 ''或``’`命令
>用于增加缩进,<减少缩进,~用于转换大小写
<Ctrl-o> <Ctrl-i> 文档之间跳转

参考博客:
vim不常用的命令