linux

在vi中如何进行文本查找与替换

小樊
143
2024-08-22 03:23:28
栏目: 编程语言

在vi中进行文本查找可以使用命令"/"加上要查找的字符串,例如:

/keyword

按下Enter键后,vi会定位到第一个匹配的字符串处。如果要查找下一个匹配的字符串,可以按下"N"键。

要进行文本替换,可以使用命令":s/old/new/g",其中"old"是要被替换的字符串,"new"是新的字符串,"g"表示全局替换。例如:

:%s/old/new/g

这个命令会替换当前文件中所有的"old"字符串为"new"字符串。如果只想替换某一行或范围内的字符串,可以指定行号或范围,例如:

:10,20s/old/new/g

这个命令会在第10行到第20行之间替换"old"字符串为"new"字符串。

0
看了该问题的人还看了