在Vim中,要替换每行中的第一个匹配项,可以使用命令模式下的替换命令。下面是一个示例:
:%s/old/new/
其中,"%s" 表示对整个文件进行替换操作,"old" 是要被替换的内容,"new" 是要替换成的内容。但是不加修饰符"g",只会替换每一行中的第一个匹配项。
例如,如果你有如下文本:
apple is a fruit. apple is red.
banana is a fruit. banana is yellow.
orange is a fruit. orange is orange.
运行替换命令:
:%s/apple/fruit/
将得到:
fruit is a fruit. apple is red.
banana is a fruit. banana is yellow.
orange is a fruit. orange is orange.
如需更详细的帮助,请在 Vim 中执行 ":help :substitute" 命令。