vi
移动光标
hjkl 分别代表 ← ↓ ↑ →
Ctrl + m 代表↓
Ctrl + p 代表↑
行间跳转
0代表光标以东到此行包含空格的开头部分
^代表光标移动到此行不包含空格开头部分
$移动光标到行尾,8$ 光标向下移动7行
G移动到行尾
5G移动到第五行开头
9| 移动到第九列
行内跳转
w 光标移动到下一个单词的开头判断包含标点个空格
W 光标移动到下一个单词开头,只识别空格
b 光标退到前一个词的开头,识别空格个标点
B 光标退到前一个词的开头只识别空格
e光标移动到单词末尾,识别空格和标点
E光标移动到单词末尾,只识别空格
(
)以句子为单位进行移动
H移动到屏幕左上角的
8H 从屏幕开头向下移动到第八行开头
M 移动到屏幕中部
L 移动到屏幕最后一行,若超过一屏,则移动到此屏最后一行
3L 从屏幕底部向上移动2行到行首
文本修改