次のような行があるとします。
'alpha' 123
'beta' 678
'alpha' 998
'gamma' 212
VIM で検索と置換の正規表現を使用すると、次のようになります。
'alpha' 123 : alpha
'beta' 678 : beta
'alpha' 998 : alpha
'gamma' 212 : gamma
基本的に、検索は検索対象を置き換えるのではなく、別の目的で使用するだけです。私の頭では、これはうまくいくはずです:
:g/'\(.*\)'/s/$/: \1/g
しかし、それはしませんでした。探しているものを消費せず、使用するために保持するにはどうすればよいですか?