常用vi编辑器linux命令
进入vi的命令
vi filename :打开或新建文件,并将光标置于第一行首
移动光标类命令
nG:光标移至第n行首
n+:光标下移n行
n-:光标上移n行
n$:光标移至第n行尾
插入文本类命令
i :在光标前
I :在当前行首
a:光标后
A:在当前行尾
o:在当前行之下新开一行
O:在当前行之上新开一行
i、a、r——在光标的前、后以及所在处插入字符命令(i=insert、a=append、r=replace)。
删除命令
ndw或ndW:删除光标处开始及其后的n-1个字
do:删至行首
d$:删至行尾
ndd:删除当前行及其后n-1行
搜索及替换命令
/pattern:从光标开始处向文件尾搜索pattern
n:在同一方向重复上一次搜索命令
N:在反方向上重复上一次搜索命令
保存退出命令
:w :保存当前文件
:x :保存当前文件并退出
:q :退出vi
:q! :不保存文件并退出vi
q表示退出,wq表示保存退出,q!表示强制退出