2013-07-20 60 views
-2

在linux中使用vi时,如何查找并替换为“aa:bb:cc:dd”与“ring12”之类的字符串?对于没有分隔符的正常字符串,我知道它为查找并替换由分隔符分隔的字符串

%s/randomstring/ring12/g 

但如何处理具有':'符号的字符串?我知道我应该使用反斜杠'\',但不知道语法。

+1

一个简单的':h:s'(或':h pattern')已经可以解答你的问题了。 –

回答

2

实际上它并不需要一个\ ...你可以简单地使用这样的事情:

<ESC>%S,AA:BB:CC:DD,ring12,摹

<ESC>是转义键将使用vi命令模式。