Ich bin ein großer Fan von Meld - ein visuelles Diff- und Merge-Tool für Gnome. Es werden zwei Dateien (oder Verzeichnisse) nebeneinander mit hervorgehobenen Unterschieden angezeigt, und ich kann leicht auswählen, welche Teile ich von einer Datei zur anderen verschieben möchte.
Ich suche ein ähnliches Tool, aber es sollte auf der (Linux-) Konsole funktionieren, z. Benötigen Sie keinen X-Server. Vielleicht mit einer Ncurses-Schnittstelle.
Gibt es ein solches Tool?
Sie können dafür verwenden
vim -d file1 file2
.quelle
sdiff
, ein klassisches Befehlszeilentool, das die Unterschiede von Textdateien nebeneinander anzeigt, verfügt auch über einen interaktiven Zusammenführungsmodus. Nutze es indem du rennstDies ist das standardmäßige interaktive Befehlszeilen-Merge-Tool, das vom Dienstprogramm etc-update von Gentoo Linux verwendet wird .
Vorteile gegenüber
vimdiff
sind die allgegenwärtige Verfügbarkeit und die viel einfachere Handhabung.quelle
1
oder2
, um die gewünschte Version zu wählen. Spalten werden jedoch abgeschnitten, um nur 60 Zeichen anzuzeigen, und Änderungen müssen in einer dritten Datei gespeichert werden.