1, vi filename 编辑或建立档案
2,vi +18 filename 开启文本到第18行
3,enter 向下一行
backspace 向左移一个字元
spacebar 向右移动一个字元
4,ctrl + F 向前滚动一个屏幕
ctrl + D 向前滚动半个屏幕
ctrl + B 向后滚动一个屏幕
ctrl + U 向后滚动半个屏幕
ctrl + E 向下一行
ctrl + Y 向上一行
5,a 在游标右方插入字元
A 在行尾游标右方插入字元
i 在游标左方插入字元
I 在行首游标左方插入字元
o 在游标下方插入一行
O 在游标上方插入一行
x 删除字元
X 向前删除字元
dd 删除行 大:5,10d删除第5-10行
G 最后一行 21G 到第21行
/string 搜索字符串 ?string 向上 N:上一个 n:下一个
r: 以另一字元代替游标所在字元
R 连续修正字元,会一直处于输入模式
q! exit 但不save w:save wq: 保存退出
nyy 复制n行
u 撤消上次输入
D 删除自游标起到行尾的字元
d^ 删除自游标起到行首的字元
dw 删除一个单词
ndd: 删除自当前光标所在行以下的n行
s 删除游标所在之字元,并由命令模式进入输入模式
S 删除游标所在列,并由命令模式进行输入模式
h 左 l 右 j 下 k 上
J 删除下一行所有空格并提升一行。