溫馨提示×

在vi中如何進(jìn)行文本查找與替換

小樊
116
2024-08-22 03:23:28
欄目: 編程語言

在vi中進(jìn)行文本查找可以使用命令"/"加上要查找的字符串,例如:

/keyword

按下Enter鍵后,vi會定位到第一個(gè)匹配的字符串處。如果要查找下一個(gè)匹配的字符串,可以按下"N"鍵。

要進(jìn)行文本替換,可以使用命令":s/old/new/g",其中"old"是要被替換的字符串,"new"是新的字符串,"g"表示全局替換。例如:

:%s/old/new/g

這個(gè)命令會替換當(dāng)前文件中所有的"old"字符串為"new"字符串。如果只想替換某一行或范圍內(nèi)的字符串,可以指定行號或范圍,例如:

:10,20s/old/new/g

這個(gè)命令會在第10行到第20行之間替換"old"字符串為"new"字符串。

0