在vi编辑器中进行文本查找和替换,可以使用以下命令:
-
查找:
- 按下
/
键,然后输入要查找的关键词,按下回车键即可进行查找。使用n
键可以跳转到下一个匹配项,使用N
键可以跳转到上一个匹配项。
- 按下
-
替换:
- 在命令模式下,使用
:%s/old/new/g
命令进行替换。其中,old
是要被替换的内容,new
是新内容,g
表示全局替换。如果不需要全局替换,可以省略g
。 - 例如,要将文本中的所有 “hello” 替换为 “world”,可以使用命令
:%s/hello/world/g
。
如果只想替换当前行的内容,可以将
%
替换为.
。例如,要替换当前行的 “hello” 为 “world”,可以使用命令:s/hello/world/g
。 - 在命令模式下,使用
记得在使用替换命令前,先按下 ESC
键,确保处于命令模式。