-2
在linux中使用vi时,如何查找并替换为“aa:bb:cc:dd”与“ring12”之类的字符串?对于没有分隔符的正常字符串,我知道它为查找并替换由分隔符分隔的字符串
%s/randomstring/ring12/g
但如何处理具有':'符号的字符串?我知道我应该使用反斜杠'\',但不知道语法。
在linux中使用vi时,如何查找并替换为“aa:bb:cc:dd”与“ring12”之类的字符串?对于没有分隔符的正常字符串,我知道它为查找并替换由分隔符分隔的字符串
%s/randomstring/ring12/g
但如何处理具有':'符号的字符串?我知道我应该使用反斜杠'\',但不知道语法。
实际上它并不需要一个\ ...你可以简单地使用这样的事情:
<ESC>:%S,AA:BB:CC:DD,ring12,摹
凡<ESC>
是转义键将使用vi命令模式。
一个简单的':h:s'(或':h pattern')已经可以解答你的问题了。 –