linux

linux命令vi怎样进行文本查找和替换

小樊
151
2024-07-10 23:10:35
栏目: 智能运维

在vi编辑器中进行文本查找和替换,可以使用以下命令:

  1. 查找:

    • 按下 / 键,然后输入要查找的关键词,按下回车键即可进行查找。使用 n 键可以跳转到下一个匹配项,使用 N 键可以跳转到上一个匹配项。
  2. 替换:

    • 在命令模式下,使用 :%s/old/new/g 命令进行替换。其中,old是要被替换的内容,new是新内容,g 表示全局替换。如果不需要全局替换,可以省略 g
    • 例如,要将文本中的所有 “hello” 替换为 “world”,可以使用命令 :%s/hello/world/g

    如果只想替换当前行的内容,可以将 % 替换为 .。例如,要替换当前行的 “hello” 为 “world”,可以使用命令 :s/hello/world/g

记得在使用替换命令前,先按下 ESC 键,确保处于命令模式。

0
看了该问题的人还看了