1. 程式人生 > >VI編輯器查找替換

VI編輯器查找替換

進行 向上 輸入 區別 開始 一個 例子 text1 exp

1、Vi下進行查找

VI命令模式下:輸入“/要查找的詞”回車就會進入查找,你可以按“n”查找下一個,按“N”查找上一個。
類似查找命令“?”與“/”的區別是“/”為向下查找,“?”為向上查找。

2、Vi下進行替換
VI在末行模式下輸入“:”替換。

如這個例子:

:s/text1/text2 用於將光標所在段落搜索到的第一個”text1“替換為”text2“;

:s/text1/text2/g 用於將光標所在段落的所有”text1“替換為”text2“;

:m,ns/text1/text2/g 用於將從 m行開始至n 行結束的所有搜索到的”text1“替換為”text2 “。其中可以使用$表示末行,即“1,$ ”表示替換文檔中的所有符合條件的字符。

VI編輯器查找替換