Come duplicare una linea in Vim

August 26

Come duplicare una linea in Vim


A differenza di elaboratori di testi grafici come Word, LibreOffice o WordPerfect, Vim dipende da colpi di tastiera precisi per eseguire operazioni di modifica del documento di base quali la copia o incollare il testo. Ad esempio, per duplicare una riga di testo all'interno di un documento di Vim, è necessario sapere quando, dove e come premere due tasti specifici sulla tastiera.

Vim normale e Inserisci Modalità

le operazioni di copia e incolla di Vim sono eseguite in modalità normale in cui i tasti premuti come interpretati come comandi. Quando si apre un documento con Vim, ci si trova in modalità normale con il cursore sul primo carattere della prima riga. Insert mode di Vim, d'altra parte, è usato per aggiungere del testo al documento. Per passare dalla modalità di inserimento alla modalità normale, premere il tasto "Esc".

Copiare e incollare testo

comandi di Vim funzionano allo stesso modo in sistemi Mac OS X, Linux o Windows. In modalità normale, spostare il cursore su qualsiasi carattere sulla linea che si desidera duplicare e premere "aa" per copiarlo negli appunti del sistema. Mentre era ancora in modalità normale, spostare il cursore nel punto in cui si desidera posizionare la linea di duplicati e quindi premere "P" per incollarlo.

Se non si dispone di uno spazio vuoto disponibile in cui si desidera posizionare la linea duplicata, premere "a" per entrare in modalità inserimento, spostare il cursore sulla linea che si desidera inserire il testo qui sotto, premere "Invio" per creare un nuovo line e quindi premere "P" per incollare la vostra linea in.