VI命令使用(查找/替换)
在VI编辑器中,我们可以使用以下命令进行查找和替换操作:
/关键字:从当前位置开始向后查找关键字。
?关键字:从当前位置开始向前查找关键字。
n:继续查找下一个匹配项。
N:继续查找上一个匹配项。
:s/旧字符串/新字符串/g:将当前行的第一个旧字符串替换为新字符串。
:s/旧字符串/新字符串/gc:将当前行的所有旧字符串替换为新字符串,并在替换前询问用户是否确认替换。
:n,ms/旧字符串/新字符串/g:将指定行范围内的旧字符串替换为新字符串。
:n,ms/旧字符串/新字符串/gc:将指定行范围内的旧字符串替换为新字符串,并在替换前询问用户是否确认替换。
:g/关键字/s/旧字符串/新字符串/g:将整个文件中包含关键字的每一行的第一个旧字符串替换为新字符串。
:g/关键字/s/旧字符串/新字符串/gc:将整个文件中包含关键字的每一行的所有旧字符串替换为新字符串,并在替换前询问用户是否确认替换。
:n,mg/关键字/s/旧字符串/新字符串/g:将指定行范围内包含关键字的每一行的第一个旧字符串替换为新字符串。
:n,mg/关键字/s/旧字符串/新字符串/gc:将指定行范围内包含关键字的每一行的所有旧字符串替换为新字符串,并在替换前询问用户是否确认替换。
以上是在VI编辑器中进行查找和替换操作的命令,根据需要选择相应的命令进行操作即可。
如果你有任何问题或评论,欢迎在下方留言!感谢你的阅读和关注!
请记得给我们点赞和分享,让更多人了解VI编辑器的查找和替换功能。感谢你的观看!