Textverarbeitung · 2 min read · Nov 24, 2025

So vergleichen und zusammenführen Sie Textdateien unter Linux mit Desktop-Tools (Teil 2)

Dieser Beitrag ist eine Antwort auf die überwältigenden Kommentare zu Meld (und anderen Tools) in meinem vorherigen Artikel über Werkzeuge zum Vergleichen und Zusammenführen von Textdateien. Während meine Absicht nicht darin bestand, mich nur auf Code-Text zu konzentrieren, sondern auch etwas Nützliches für Textbearbeiter und Schriftsteller zu präsentieren, hat die Community der Programmierer die “Oberflächlichkeit” des vorherigen Beitrags beanstandet, also hier ist Teil 2.

Meld

Starten Sie Meld und klicken Sie auf die Schaltfläche “Dateivergleich”, die sich in der Mitte befindet. Drücken Sie als Nächstes die beiden Schaltflächen, die gerade unter den Startoptionen erschienen sind, und wählen Sie die Dateien aus, die Sie vergleichen möchten.

Nachdem die Dateien geladen sind, zeigt Meld deutlich alle Unterschiede zwischen den beiden Dateien in seiner übersichtlichen Benutzeroberfläche an. Die Pfeiltasten in der oberen Leiste können verwendet werden, um zum nächsten/vorherigen Unterschied zu navigieren. Im Menü “Änderungen”, das sich in der oberen Leiste befindet, finden Sie die Zusammenführungsoptionen. Es sind jedoch nur gültige Einträge verfügbar.

Meld unterstützt auch die Syntaxhervorhebung für eine einfachere Überprüfung des Textes. Wählen Sie das Menü “Bearbeiten” oben und wählen Sie “Einstellungen”. Wählen Sie von dort die erste Registerkarte (Editor) und aktivieren Sie den Eintrag “Syntaxhervorhebung verwenden”, um die Funktion zu aktivieren.

Sie können sogar eine dritte Datei zum Vergleich hinzufügen, indem Sie die Option “3-Wege-Vergleich” auf dem Startbildschirm aktivieren. Ordnervergleiche sind auch in Meld möglich.

Vim

Eine weitere (offensichtlich) beliebte Wahl für den Textvergleich ist der Befehl “vimdiff”. Öffnen Sie ein Terminal im Verzeichnis der beiden Textdateien und geben Sie den Befehl vimdiff gefolgt von den beiden Dateinamen ein: “vimdiff dateiname_eins.h dateiname_zwei.h”

Dies zeigt die beiden Dateien mit Hervorhebung der Änderungen an. Syntaxhervorhebung ist ebenfalls verfügbar, sodass Sie die Dateien leicht durchsuchen und lesen können. Sie können auch mehr als zwei Textdateien im Befehl hinzufügen, wenn Sie genügend Platz dafür haben.

Wenn Sie das Terminal nicht mögen, können Sie immer Gvim öffnen und die Option “Datei/Teilen Diff” wählen, um die Textdateien zu laden.

Es gibt einige vimdiff-Befehle, die Sie verwenden können, um den Text der verglichenen Dateien zusammenzuführen. Um Änderungen von rechts nach links zusammenzuführen, können Sie den Parameter “do” verwenden, während das Gegenteil mit dem Befehl “dp” erfolgt. Bevor Sie jedoch mit dem Zusammenführen fortfahren, möchten Sie möglicherweise zu den Änderungen (nächste/vorherige) für die letzte Überprüfung springen. Dies geschieht mit “[c” und “]c”, die “vorherige” und “nächste” Änderungen entsprechen.

Wenn das oben Genannte immer noch nicht das ist, wonach Sie gesucht haben, können Sie auch einen Blick auf Beyond Compare, Xxxdiff, Kompare und KDiff3 werfen. Sie haben ihre Vor- und Nachteile, aber im Allgemeinen funktionieren sie alle gut. Wenn ich ein Tool aus beiden Beiträgen auswählen müsste, würde ich Meld wegen seiner unkomplizierten grafischen Benutzeroberfläche und der “coolsten” und genauesten Hervorhebung wählen. Und wenn Sie nach einem Kommandozeilen-Tool suchen, schauen Sie sich sdiff an.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.