vi编译器的常用命令

/word :从上而下在文件中查找字符串“word”
?word :从下而上在文件中查找字符串“word”
n :定位下一个匹配的被查找字符串
N :定位上一个匹配的被查找字符串
保存文件 :
w
w /root/newfile 另存为其它文件
退出 :
q 未修改退出
q! 放弃对文件内容的修改,并退出 vi
保存文件退出:
wq
%s/old/new/g:
在整个文件范围内替换所有的字符串“old”为 “new” :
%s/old/new/gc:
在替换命令末尾加入c命令,将对每个替换动作提示 用户进行确认
0 : 移动到该 行首
G : 移至文件 的最后行
$ : 移动到该 行之末
nG : 移至文件 第n行
dd :** 删除光标所在的行
u : 恢复刚才被修改的文 本
ndd: 删除包括光标所在行 的n行文本
Y : 复制到当前行的编 辑缓冲区
nY : 复制当前行开始的n 行至编辑缓冲区
p 将编辑缓冲区的内容 粘贴到光标后的一行
P : 将编辑缓冲区的内容 粘贴到光标前的一行

你可能感兴趣的:(vi编译器的常用命令)