Ich experimentiere mit ediff-directories, bin mir aber nicht sicher, ob ich es richtig verwende.
Ich habe in der Dokumentation gelesen, dass, sobald ich zwei Verzeichnisse anliege ediff-directories, wenn ich ==Emacs drücke, diese rekursiv verglichen werden.
Wenn ich jedoch drücke, ==erhalte ich nur Ordner mit =Zeichen (dh die beiden Ordner haben identischen Inhalt) auf der Ebene, auf der ich den Befehl ausführe. Wenn ich sehen möchte, welche Ordner =Zeichen auf tieferen Ebenen in der Ordnerhierarchie haben, muss ich den ==Befehl auf jeder Ebene erneut ausführen .
Wie kann ich Emacs anweisen, rekursiv bis zu den Blättern zu gehen, damit ich alle Unterschiede in der directory difference buffer(über den Tastaturbefehl D) sehen kann?
Wenn jemand eine Anleitung zur Verwendung kennt ediff-directories(außer der offiziellen Dokumentation ), wäre ich sehr interessiert.
Auch wenn ich eine Sitzungsgruppe verlassen möchte (Vergleich von Ordnern auf einer Ebene), aber Sitzungen für tiefere Ebenen geöffnet sind, qbeschwert sich Emacs mit der Meldung:
Diese Sitzungsgruppe hat aktive Sitzungen - kann nicht beendet werden
Wie kann ich Sitzungsgruppen verlassen, ohne die Untersitzungen einzeln zu verlassen?
ztree-diffkann zwei Verzeichnisse rekursiv unterscheiden. github.com/fourier/ztree