常用的vi指令汇总:
进入vi 的指令
i 在游标所在字元前开始输入文字(insert)
a 在游标所在字元后开始输入文字(append)
o 在游标所在行下开一新行来输入文字(open)
O 在游标所在行上开一新行来输入文字
I 在行首开始输入文字
(备注:此之行首指第一个非空白字元处,要从真正的第一个字元处开始输人文字,可使用 0i 或 gI(vim))
A 在行尾开始输入文字
J 将下一行整行接至本行(Joint)
G 移至档尾,文本的最后一行的第一个非空白字元处
(备注:之原意是goto,指移至指定数目之行首,如不指定数目,则预设是最后一行。)
w 移至次一个字(word)字首。当然是指英文单字。
W 同上,但会忽略一些标点符号。
e 移至前一个字字尾。
E 同上,但会忽略一些标点符号。
b 移至前一个字字首。
B 同上,但会忽略一些标点符号。
H 移至萤幕顶第一个非空白字元。
M 移至萤幕中间第一个非空白字元。
L 移至萤幕底第一个非空白字元。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9252210/viewspace-609746/ ,如需转载,请注明出处,否则将追究法律责任。