基本导航

k 上移
j 下移
h 左移
l 右移
0 移至首部
$ 移至尾部

gg 移至第一行
shift+g 移至最后一行

w 跳转下个单词的首部
e 跳转下个单词的尾部
b 跳转上个单词的首部

文本编辑

i 向前插入
shift+i 插入首部

a 向后插入
shift+a 插入尾部

o 向下插入
shift+o 向上插入

dw 删除单词
cw 改变单词

yy 复制一行
yw 复制单个词
p 粘贴

ci{ 删除{}里内容
ci( 删除()里内容
ci[ 删除[]里内容

ctrl+v 可视化块
shift+v 可视化行

. 重复前一次操作
u 撤回上一次操作
ctrl+r 返回

搜索和替换

/+字符 向下搜索字符
?+字符 向上搜索字符
:+数字 跳转到相应数字行

:%s/旧/新/g 全局替换字符

保存和退出

:wq 保存退出
!q 强制退出