Boh*_*ohr 1 vim
鉴于案文: ab
ab
为什么这个命令:s/a\|b//只替换文本a?
:s/a\|b//
a
但是当您使用模式搜索时a\|b,文本a和文本都会b匹配.
a\|b
b
Bri*_*ine 5
你应该附加/ g,来替换每个匹配的模式,否则它将替换第一个匹配的模式.
:s/a\|b//g
您可以通过以下方式找到以下信息:help substitute
[g]替换该行中的所有实例.如果没有此参数,则仅在每行中第一次出现时进行替换.
归档时间:
11 年,9 月 前
查看次数:
59 次
最近记录: