1.开始编辑
a
A----光标行最后开始插入
i
I
o----光标所在行下方新增行
O----光标所在行上方新增
2.删除修改
x----删除光标所在字符
dd---删除光标所在列
r----修改
R----取代----[ESC]
s----删去字符
S----删除光标所在行
3.vi退出命令
:q
:wq(x)
:q!
:w filename
:w! filename
4.光标移动
b 移动到当前单词开始
e 结尾
wh 向前/后移动一个单词
jkl 等效于wsd
5.改变与替换
cw/ce 替换一个单词
cc 替换当前行
cb 替换光标所在前一个字符
c$/C 替换光标到行尾的所有字符
6.拷贝粘贴
y$/Y 将光标到行尾拷贝
yy
p
P 粘贴在光标前