查找并替换由分隔符分隔的字符串

时间:2013-07-20 00:39:34

标签: linux vim vi

在Linux中使用vi时,如何找到和替换像“aa:bb:cc:dd”这样的字符串和“ring12”?对于没有分隔符的普通字符串,我知道它为

%s/randomstring/ring12/g  

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

1 个答案:

答案 0 :(得分:2)

实际上它不需要\ ...你可以简单地使用这样的东西:

  

&LT; ESC&GT; :<强>%S 下,AA:BB:CC:DD,ring12,克

其中 <ESC> 是将vi置于命令模式的转义键。