2013-04-17 119 views
1

取代我有一个具有多个条目像这样的文件:正则表达式搜索和VIM

Abcd:abcd:*sometext*:klm:xyz/abc 
Abcd:abcd:R%fs90uw:klm:xyz/abc 

现在,我想用“QRS”取代“荷航”只有那些有“线一些文字“字符串在行中。

我该如何使用vim中的搜索和替换功能来做到这一点?

谢谢!

回答

4

:g是你的朋友:

:g/sometext/s/klm/qrs/g 
+0

如何变化项只有当* sometext *不存在? – user1534235

+0

我明白了。它应该是:v。 – user1534235