Vimdiff fornisce il confronto visivo dei file e la fusione a tre vie direttamente all'interno di Vim.
Primi Passi
Navigazione tra le modifiche
| Scorciatoia | Descrizione |
|---|---|
]c |
Salta alla differenza successiva |
[c |
Salta alla differenza precedente |
Fusione e modifica
| Scorciatoia | Descrizione |
|---|---|
do |
Diff Obtain (do): Prende le modifiche dall'altra finestra nel buffer corrente |
dp |
Diff Put (dp): Invia le modifiche dal buffer corrente all'altra finestra |
:diffupdate |
Rianalizza e ricalcola le differenze tra i buffer |
ZQ |
Esci senza salvare o verificare le modifiche |
Gestione delle pieghe nei diff (Folds)
| Scorciatoia | Descrizione |
|---|---|
zo / zO |
Apri piega corrente / apri ricorsivamente |
zc / zC |
Chiudi piega corrente / chiudi ricorsivamente |
za / zA |
Attiva o disattiva piega corrente / ricorsivamente |
zv |
Espandi pieghe mostrando la posizione del cursore |
zM |
Chiudi tutte le pieghe nel buffer |
zR |
Apri tutte le pieghe nel buffer |
zm |
Aumenta livello di piegatura (piega di più) |
zr |
Diminuisci livello di piegatura (piega di meno) |
zx |
Riapplica le regole di piegatura |