linux中vi命令查找替換

小樊
180
2024-07-25 15:23:14

在vi編輯器中進(jìn)行查找替換操作,可以使用如下命令:

  1. 按下Esc鍵,確保你處于正常模式下。
  2. 輸入命令模式下的查找替換命令: :%s/要查找的內(nèi)容/要替換的內(nèi)容/g

其中,%s 表示對(duì)整個(gè)文件進(jìn)行替換操作,/要查找的內(nèi)容/ 是你要查找的字符串,/要替換的內(nèi)容/是你要替換成的字符串,g 表示全局替換,如果不加 g 則只會(huì)替換每行的第一個(gè)匹配。

例如,如果要將文件中所有的 apple 替換為 orange,則可以使用命令: :%s/apple/orange/g

  1. 按下回車鍵執(zhí)行替換操作。

執(zhí)行完上述命令后,vi編輯器會(huì)在整個(gè)文件中查找并替換所有匹配的內(nèi)容。

0