------------------------------------------ 命令模式--->替换模式

r 替换单个字符
R 替换多个字符
u 撤销上次操作
------------------------------------------ 命令模式
 
yy | 2yy 复制行
dd | 2dd 删除行
p 粘贴到下一行(大写就粘贴到上一行)
dG 从当前删到最后一行
^ | $ 定位到行首/行尾
------------------------------------------ 末行模式 : 
:x | :wq 保存退出
:! 执行命令
:r! 把命令执行结果读入文档
:/good 搜索good
:%s/good/bad/g 把全部good替换为bad
:G 到最后一行
:2 定位到第2行
:set nu | nonu 设置/取消行号
:1,10s/^/#/g 把1-10行前加#注释
:1,10s/#/^/g ..........删掉注释
:1,10>> 把1-10行向右移
:1,10<< 把1-10行向左移
:1,10d 把1-10行删除