Vimdiff offre une visualisation des différences et une fusion à trois voies intégrée dans Vim.
Premiers pas
Naviguer dans les modifications
| Raccourci | Description |
|---|---|
]c |
Aller à la différence suivante |
[c |
Aller à la différence précédente |
Fusion et édition
| Raccourci | Description |
|---|---|
do |
Diff Obtain (do) : Récupère les modifications de l'autre fenêtre dans le tampon actif |
dp |
Diff Put (dp) : Envoie les modifications du tampon actif vers l'autre fenêtre |
:diffupdate |
Réanalyser et recalculer les différences entre tampons |
ZQ |
Quitter sans enregistrer ni vérifier les modifications |
Gestion des replis dans les diffs (Folds)
| Raccourci | Description |
|---|---|
zo / zO |
Ouvrir le repli courant / ouvrir récursivement |
zc / zC |
Fermer le repli courant / fermer récursivement |
za / zA |
Basculer le repli courant / basculer récursivement |
zv |
Déplier pour révéler la position du curseur |
zM |
Fermer tous les replis du tampon |
zR |
Ouvrir tous les replis du tampon |
zm |
Augmenter le niveau de repliage (plier plus) |
zr |
Diminuer le niveau de repliage (plier moins) |
zx |
Réappliquer les règles de repliage |