vim常用命令

内容来自 https://www.cnblogs.com/chenlogin/p/6245958.html
我挑了几个我认为最常用的,如下:

默认为正常模式(任何模式下ESC都进入该模式)
i: 进入输入模式
: 进入命令模式

:q 退出
:wq 保存 and 退出
:w 保存

编辑模式下退出
ZZ 保存并退出

使用vim编辑多个文件
:next 切换至下一个文件
:prev 切换至前一个文件
:last 切换至最后一个文件
:first 切换至第一个文件
:q退出当前文件
:qa 全部退出

复制粘贴行
u 撤销
uu 恢复
yy|2yy 复制行
dd|2dd 删除、剪切行
p粘贴到下一行
P粘贴到上一行

下面内容来自 http://www.linuxidc.com/Linux/2012-08/69363.htm
窗体分割 关闭窗体
:close 关闭当前窗体
:only 关闭其他所有窗体

:split 水平分割
:vsplit 垂直分割
:diffsplit xxx 以分割視窗和檔案xxx做比較(diff)
Ctrl-W p 跳到前一個分割視窗(在兩個分割窗來回切換)

用分割窗口打开指定的文件(two.c) " :split two.c"
用分割形式新建文件" :new "

先这写,以后用到再添加.

原文地址:https://www.cnblogs.com/ZhongliangXiang/p/7943556.html