Dire che ho righe come questa:ricerca e la sostituzione senza consumare quello che stai cercando per
'alpha' 123
'beta' 678
'alpha' 998
'gamma' 212
E utilizzando la ricerca & sostituzione regex in VIM, trasformarlo in questo:
'alpha' 123 : alpha
'beta' 678 : beta
'alpha' 998 : alpha
'gamma' 212 : gamma
Fondamentalmente , la ricerca non sostituirà ciò che sta cercando, ma semplicemente la userà per qualcos'altro. Nella mia testa, questo dovrebbe funzionare:
:g/'\(.*\)'/s/$/: \1/g
Ma questo non l'ha fatto. Come posso non consumare ciò che sto cercando, ma conservarlo per l'uso?
Questo è exac quello che speravo! Grazie! – Bromide