1. 光标移动
命令 | 描述 |
---|---|
h | 向左移动一个字符 |
j | 向下移动一个字符 |
k | 向上移动一个字符 |
l | 向右移动一个字符 |
nh | 向左移动n个字符 |
nj | 向下移动n个字符 |
nk | 向上移动n个字符 |
nl | 向右移动n个字符 |
:n | 跳转到第n行 |
gg | 跳转到第一行 |
G | 跳转到最后一行 |
ctrl+f | 向下翻一页 |
ctrl+b | 向上翻一页 |
ctrl+g | 显示光标当前位置 |
2. 插入命令
命令 | 描述 |
---|---|
i | 在光标所在字符前开始插入 |
a | 在光标所在字符后开始插入 |
o | 在光标所在行下面插入新行 |
I | 在光标所在行行首开始插入 |
A | 在光标所在行行尾开始插入 |
O | 在光标所在行上面插入新行 |
3.替换命令
命令 | 描述 |
---|---|
:%s/old/new/g | 全文将所有的old 替换为new |
:n1,n2s/old/new/g | 将n1到n2行所有的old 替换为new |