VIM: sostituire la selezione con il buffer predefinito senza sovrascrivere il buffer
Domanda
Ecco il mio problema:
Sono in modalità visiva.
Seleziono il testo e lo copio sul buffer. ((y) ank)
Selezzo un altro testo che voglio sostituire e incollare il buffer. ((incolla)
Ora la seconda selezione è stata sostituita nel buffer, tuttavia voglio che il primo si sieda ancora lì.
Qualche idea?
Soluzione
Spesso questo comportamento è utile. Quando non lo vuoi, puoi invece fare il solito yank, quindi incolla (ufficialmente "metti") con "0p. Puoi farlo, tuttavia molte volte che ti piace.
Vedere :help v_p
per più.
Se vuoi evitare il sovrascrivere, devi prima eliminare. Puoi usare "_
Per selezionare il buffer Blackhole, quindi eliminare d
, poi incolla prima P
E eviterai che il buffer venga impostato.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow