打开关闭
vim xxx,vim +num xxx 命令行打开文件
vim + filename 启动跳到文件结尾
vim +143 filename 打开跳到143行 调试代码有用
vim +/search-term...= 用户自动格式化代码缩进,gg=G 即为全文格式化
zf,zo,zc,za,zR,zM对代码进行折叠打开折叠
Ctrl+],Ctrl+T查找函数的定义和返回
大写K,看光标所指标识符的man帮助
移动光标...移动到行首,行尾以及后面第n行的行尾
gg,G,nG,ngg 移动到文件头和文件尾,以及移动到文件的第n行,‘可以回到上一次的地方
H,M,L n%定位光标到当前屏幕的某个地方
{,},[[,]],(,...>G 当前行缩进一个单位(Tab)
:[range]s[ubstitute]/{pattern}/{string}/[flags] 将范围内的from 改为to,替换当前行
:[range]%s[ubstitute...:set shiftwidth=4 行缩进时宽度
:set ai 自动缩进
代码格式化 =
全文格式化 gg=G,比如粘贴的内容
当前行格式化缩进 ==
当前光标所在行的后N行格式化 N==
选中行格式化