2015-11-25 91 views

回答

14

使用以下

:%s/cake/pear/ 

請注意,如果追加 'G' 標誌上面的表達式中,搜索發生在全局結束了整行。最初的'%'字符表示替換應該發生的範圍。 %表示整個文件(或文件中的所有行)。

所以下面做每一行

:%s/cake/pear/ 

只更換一次出現而繼確實每個g`代表全球行

:%s/cake/pear/g 
+2

'更換所有出現的。值得注意的是,如果設置了'gdefault',尾部'g'標誌的含義就會反轉。這個函數的作用就像是使用':help substitute'來讀取vim(和其他標誌,例如g)中的s(ubstitute)函數。 –

+3

值得注意的是,請參閱':help'gdefault'。 –

相關問題