在用vi编辑文档的时候,需要替换字符串,然后输入了
:s/old_string/new_string
提示
pattern not found old_string
但是文档中确实存在 查了一下,需要在s前加一个%
:%s/old_string/new_string
执行成功,替换成功了,但是如果一行里有多个old_string的话只能替换第一个 所以如果要替换所有的old_string则需要在后面加上g或者ge,如下:
:%s/old_string/new_string/g
在用vi编辑文档的时候,需要替换字符串,然后输入了
:s/old_string/new_string
提示
pattern not found old_string
但是文档中确实存在 查了一下,需要在s前加一个%
:%s/old_string/new_string
执行成功,替换成功了,但是如果一行里有多个old_string的话只能替换第一个 所以如果要替换所有的old_string则需要在后面加上g或者ge,如下:
:%s/old_string/new_string/g
转载于:https://my.oschina.net/wfire/blog/532541