vim 命令模式中的命令
1、光标移动操作
①光标移动到行首
shift+6 (^)(不是小键盘的6)
②光标移动到行尾
shift+4 ($)
③光标移动到首行
gg (游戏gg 要重新开始)
④光标移动到末行
G
⑤翻屏
向上翻:Ctrl+b (before)或 PgUp
向下翻:Ctrl+f (after) 或 PgDn
⑥将光标快速移动到指定的行数
数字+G
⑦以当前光标为准 向上/下移动n行
数字+ ↑
数字+ ↓
⑧以当前光标为准 向左/右移动n个字符
数字+ ←
数字+ →
2、复制操作(不能独立使用,例如:复制、粘贴)
①复制光标所在行
复制:yy
粘贴:p
②以光标所在行为准,向下复制指定的行数(包括当前所在行)
复制:数字+yy
粘贴:p
③可视化复制
复制:Ctrl+v 移动方向键 yy
粘贴:p
3、剪切/删除
①剪切/删除光标所在行
dd(不粘贴就是相当于删除)(删除后下一行会上移)
②剪切/删除光标所在行为准,向下剪切/删除指定行数
数字+dd (包括当前行)
③剪切/删除光标所在当前行,但是下一行不上移
D
4、撤销/恢复
撤销:u (undo)
恢复:Ctrl+r 取消之前的撤销操作