Come usare Vim in modalità Diff

June 25

Vim, o Vi migliorato, contiene una varietà di differenti modi in aggiunta alla modalità editor di default, tra cui una modalità diff. modalità diff mostra le differenze tra due, tre o quattro file di testo in una finestra di terminale utilizzando l'applicazione Vim e le sue scorciatoie da tastiera. modalità Diff apre ogni file di testo in una colonna verticale sullo schermo del terminale ed evidenzia le differenze tra i due file. Modalità Diff è l'ideale per il confronto diverse versioni di file simili.

istruzione

1 Aprire una finestra di terminale dal menu delle applicazioni del desktop se non siete già in un terminale.

2 Tipo "vim file1 file2 -d" o "vimdiff file1 file2" nella finestra del terminale, sostituendo "file1" e "file2" con i nomi dei file che si desidera visualizzare in modalità diff, e premere "Invio".

3 Spostare il cursore i file utilizzando i tasti freccia. I rotoli del cursore tutti i documenti insieme per impostazione predefinita.

4 Inizia a digitare per accedere alla modalità di inserimento e modificare il testo.

5 Premere il tasto "Esc" per uscire dalla modalità di inserimento e digitare "] c" per spostare il cursore alla successiva differenza o "[c" per spostare il cursore fino all'ultimo differenza.

6 Premere il tasto "Esc", tipo ": diffupdate" e premere "Invio" per aggiornare le differenze dopo la modifica del testo.

7 Premere il tasto "Esc", tipo ": q" e premere "Invio" per uscire Vim. Se si desidera salvare il file e uscire, digitare ": WQ" invece.

Consigli e avvertenze

  • È inoltre possibile visualizzare fino a due file aggiuntivi in ​​modalità diff - basta aggiungere i loro nomi alla fine del comando. Ad esempio, "vim -d file1 file2 file3 file4" sarebbe vedere quattro file in modalità diff.
  • Il comando "gvimdiff" o il comando "vim -g -d" si apre Vim in una finestra grafica al posto del terminale.
  • Aggiungere l'opzione "-o" al comando se si desidera visualizzare i documenti dividere in orizzontale anziché in verticale.