我有一個CSS選擇器如:Vim的 - 在搜索捕獲字串,並且使用的更換
#page-site-index .toolbar .items {
如何捕捉「.toolbar .items」的一部分,並用它在Vim的小號&的更換部分R,所以這種選擇可以變成:
#page-site-index .toolbar .items, #page-site-login .toolbar .items {
是這樣的:
%s:/#page-site-index \(.toolbar .items\)/#page-site-index (the captured string), #page-site-login (the captured string)/g
順便說一句,我使用的終端版本Vim的影子。
謝謝!我只需將(.toolbar .items)更改爲\(。\ + \),但您的答案指向了正確的方向。 – user1410363 2013-03-27 16:09:12
圓括號需要反折 – Evgeny 2016-03-16 16:55:47
總結: 如果你想用bar,qux,任何東西代替foobarbaz,fooquxbaz,fooanythingbaz :%s /foo\((++\)baz/\1/g – jtmarmon 2016-08-11 19:18:54