移动光标

1
2
3
4
5
6
7
8
gg 光标移到文本首行
G 光标移到文本末行
nG 光标移到第n行
nEnter 光标下移n行
0 光标移到本行开头
$ 光标移到本行末尾
CTRL+F PageDown
CTRL+B PageUp

查找、替换

1
2
3
4
/word 向下查找word
n 重复上一个查找
N 反向查找
:1,$s/word1/word2/gc 把word1替换成word2

编辑操作

1
2
3
4
5
6
7
8
9
dd 删除光标所在行
ndd 向下dd * n
x Del
X Backspace
nx Del * n
yy 复制光标所在行
nyy 向下yy * n
p 粘贴到光标下一行
P 粘贴到光标上一行

其他

1
2
3
4
5
u undo
CTRL+R redo
. 重复上一个操作
:set nu 显示行号
:set nonu 不显示行号