2013-04-17 55 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