Quando copio due righe testo da (ad esempio) un PDF aperto in Acrobat Reader in gvim utilizzando CTRL-V, il testo viene inserito sopra la linea in gvim dove sono stato posizionato, invece di nella posizione in cui il mio cursore è. (scenario: voglio copiare un titolo di documento che si sviluppa su due righe e incollarlo tra un tag html in gvim).incolla stringa multi linea in GVIM alla posizione del cursore
Se si esegue lo stesso con una riga singola di testo, il testo viene incollato correttamente nella posizione del cursore.
Cosa devo fare per farlo funzionare anche con due righe di testo (ad esempio qualcosa come "incolla senza formattazione")?
Importante: la stringa da incollare consiste di due righe separate da un ritorno a capo (o qualcosa di simile)!
Soluzione
In realtà ci sono due soluzioni valide:
- utilizzando CTRL-R * per incollare nella posizione cursori (e mantenendo il contenuto degli appunti multi-allineati)
- fare un rimappatura del comando incolla per sostituire tutti i ritorni a capo nella stringa degli appunti
Ah, finalmente qualcuno che ha capito il mio problema :-) Vedo quello che stai cercando di fare, ed è in effetti solo una soluzione a metà lavoro. Strano che Vim non può gestire questo Non esiste un modo per rimuovere i ritorni a capo nel buffer (appunti) prima di incollarlo in VIM? (BTW: il collegamento ctrl-v non standard non è il problema qui) – Rabarberski
Ah, il tuo CTRL-R * update lo sta facendo per me! – Rabarberski