Quando devo sostituire una parola con un'altra che ho tirato prima, di solito uso un flusso di lavoro che mi sembra innaturale:
Diciamo che ho questo testo:
foo bar buzz
E voglio strappare fooe sostituire barcon quello che ho strappato prima.
Dopo lo strappo foo, vedo le seguenti opzioni:
opzione 1
Posiziona il cursore su
barconwMetti
foodi fronte abarconPPosiziona il cursore su
bquello rimanentebared elimina la parola conde
opzione 2
Posiziona il cursore sulla barra con
wUtilizzare
deper cancellarebarMetti il contenuto del registro 0 con
"0P(da quando ho cancellatobar,foonon è più accessibile con un semplicep)
Entrambi i modi mi sembrano complicati e sono sicuro che esiste un modo più efficiente per realizzare questa azione, ma non riesco a trovare il modo. Questa idea sarebbe quella di combinare le azioni delete e put in una sola, o almeno evitare di mantenere la parola cancellata nel registro yank in modo che io possa mettere la parola desiderata con una semplice p.
Inoltre conosco la modalità di sostituzione attivata, Rma non consente di inserire ciò che è stato strappato.
TL; DR : come sostituire una parola con il contenuto del registro yank?