linux vi命令的搜索替换技巧

   2024-10-07 8940
核心提示:在vi编辑器中,可以使用以下命令进行搜索替换:搜索替换一个单词:在命令模式下输入 :%s/old_word/new_word/g,其中 old_word 是

在vi编辑器中,可以使用以下命令进行搜索替换:

搜索替换一个单词:在命令模式下输入 :%s/old_word/new_word/g,其中 old_word 是要替换的单词,new_word 是替换后的单词。g 表示全局替换。

搜索替换多个单词:在命令模式下输入 :%s/old_word/new_word/gc,加上 c 参数后,vi会一个一个询问是否替换。

搜索替换整行文本:在命令模式下输入 :%s/^old_text/new_text/g^ 表示行首,可以替换整行文本。

搜索替换特定范围内的文本:指定行范围进行搜索替换,例如 :10,20s/old_word/new_word/g 表示在第10行到第20行之间替换。

反向搜索替换:在命令模式下输入 :%s/old_word/new_word/gn,使用 n 参数后,可以查看每次替换前先确认。

记住,在vi编辑器中进行搜索替换操作时要格外小心,避免意外替换导致数据丢失。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号