编辑文本后按ESC键
h20 光标做左移20列
j20 光标下移20
k20 光标上移20
l20 光标右移20
ctrl+f向下翻页
ctrl+b向上翻页
ctrl+d向下移动半页
ctrl+u向上移动半页
0 移动到本行第一列
$移动到最后一列
H移动到最上方的一行
M移动到中间的一行
L移动到屏幕最下方的一行
G移动到最后一行
n20移动到本文档的第20行
/word 搜索word这个单词
?word在光标之上寻找word
n 代表向上继续搜索
N 向下继续搜索
:2,20s /word1 /word2 /g
:20,40s /love /fuck /g
在20行到40行中找到love 并替换为fuck
:20,40s /love /fuck /g
:1,$s /word1 /word2 /g
:1,$s /word1 /word2 /gc 取代的时刻,询问是否需要替换
插入模式
i 当前光标插入 I 第一行非空格行前插入
a 从所在行的下一个字符开始插入 A 所在行最后一个字符开始插入
o 所在行的下一行开始插入 o 所在行的上一行开始插入 新行
r 取代光标所在的字符进行插入,R一直取代插入
:w 保存
:w! 强行保存
:q 离开
:q! 强行离开,不保存
:wq 保存利卡
:e!还原到最原始状态,保存节点后的状态
ZZ 若修改过,保存离开,否则不保存
:w file 存成另外的一个文件
:r file 将file的内容附加的光标后
:1,3 w file 将1至3行的数据保存到file中