Die Ausgabe des diff-Befehls kann etwas verwirrend zu lesen sein, wenn Sie zwei Dateien vergleichen, die viele Unterschiede aufweisen. Wäre es nicht schön, die Dateiunterschiede visuell anzuzeigen? vimdiff-Dienstprogramm gibt ein besseres visuelles Gefühl für Unterschiede zwischen Dateien, wie in diesem Artikel erklärt.
1. Unterschied in ganzen Zeilen – blaue Farbe und Bindestriche
Wenn die Zeile X in einer Datei verfügbar ist und in einer anderen Datei nicht verfügbar ist, wird die Datei, die die Zeile enthält, mit blauer Farbe hervorgehoben, und die Datei ohne diese Zeile wird mit Bindestrichen und in hellgrüner Farbe angezeigt, wie unten gezeigt.
Abb :Ganzzeilenunterschied in Vimdiff (zum Vergrößern auf das Bild klicken)
2. Unterschied in Teillinie – rote Farbe
Wenn sich nur ein Teil der Zeile zwischen den beiden Dateien unterscheidet, wird die Zeile in rosa Farbe hervorgehoben, und der teilweise Unterschied wird in roter Farbe hervorgehoben, wie unten gezeigt.
Abb: Partielle Liniendifferenz in Vimdiff (zum Vergrößern auf das Bild klicken)
3. Zeilen sind gleich
Wenn einige Zeilen der beiden Dateien gleich sind, werden sie so angezeigt, wie sie sind (d. h. ohne Hervorhebung).
Wenn viele Zeilen der beiden Dateien gleich sind, werden sie automatisch gefaltet und wie unten gezeigt als +N Zeilen angezeigt. Um die Faltung zu erweitern, drücken Sie die LEERTASTE.
Abb: Mehrere Zeilen ohne Unterschied werden in Vimdiff gefaltet (zum Vergrößern auf das Bild klicken)