gvim
最常用的快捷键和命令
保存退出
命令模式
:ZZ
保存修改并退出
: wq
保存修改并退出
: q!
强制退出,放弃修改
:w!
强制保存,不退出
: e!
放弃修改,重新加载原始文件,不退出
: w
1.txt
保存为1.txt
正常模式
移动
%
在范围字符(括号, html标签等)首尾移动
{}
在空行之间移动
()
在段落之间移动, 包括空行
ctrl+e 单行向上翻滚
ctrl+u 半屏向上翻滚
ddp 将上下两行调换
ctrl+o 依次沿着跳转记录往后跳转, 跳转至上次鼠标位置
ctrl+i 依次沿着跳转记录往前跳转
insert模式
ctrl+n(p)
自动补全
ctrl+w回删一个word
ctrl+u删除到行首(包括行首空白)
ctrl+t向右缩进
ctrl+d向左缩进
ctrl+h对应Backspace键
ctrl+j对应回车键
ctrl+m貌似也是回车键