Als «ediff» getaggte Fragen

Ediff ist eine Funktion von Emacs, mit der zwei oder mehr Dateien oder Puffer verglichen und zwei Dateien oder Puffer zu einer zusammengeführt werden können.



2
Wie benutzt man beide Varianten in Ediff?
Die Ediff-Oberfläche hat eine +Schaltfläche, aber sie scheint nichts zu bewirken (der Minipuffer zeigt beim Drücken immer "nil" an). Ich dachte, diese Schaltfläche ist für die Verwendung beider Varianten im Ergebnispuffer gedacht. Wie auch immer, die ursprüngliche Frage lautet: Wie kann Ediff einen Zusammenführungskonflikt lösen, indem der Inhalt aus den …
17 ediff 

3
Wie starte ich eine Datei, die Git-Konflikt-Marker enthält?
Nach einer versuchten Git-Zusammenführung in der Kommandozeile enthält meine Datei nun Standard-Konfliktmarkierungen, die von Emacs im Puffer hilfreich neu geladen (zurückgesetzt?) Wurden. Wie starte ich einen Zusammenführungsmodus, um den Konflikt zu lösen? Kann ich separate Puffer erhalten, die die linken / rechten / zusammengeführten Versionen der Datei anzeigen, wie wenn …
16 git  ediff  prelude 

1
Erstellen Sie niemals einen Rahmen in ediff
Im Allgemeinen mag ich keine Frames. Im Moment benutze ich (setq ediff-window-setup-function #'ediff-setup-windows-plain) Damit wird sichergestellt, dass ediffbeim Start kein Frame erstellt wird. Bestimmte Befehle, wie zB, ediff-show-registryeröffnen jedoch noch neue Frames. Kann ich die Erstellung von Frames in irgendeiner Weise vollständig deaktivieren ediff?
14 frames  ediff 

3
Wie kann ich ediff sofort beenden, ohne 'y' eingeben zu müssen?
Wenn ich mit ediff kündige, werde qich gefragt, ob ich wirklich kündigen möchte. Ich möchte lieber, dass es sofort aufhört. Unter Anpassung ist nichts offensichtlich . Es gibt hier eine Lösung , die durch eine Neudefinition des qSchlüssels zu funktionieren scheint , aber ich bin mir nicht sicher, wie die …
13 ediff 

2
Ediff: Leerzeichenunterschiede anzeigen
Gibt es eine Möglichkeit, Ediff dazu zu bringen, Leerzeichen mit einer anderen Farbe hervorzuheben, wie dies bei Unterschieden ohne Leerzeichen der Fall ist? Hier sind beispielsweise zwei Regionen mit nur Leerzeichenunterschieden: Und hier sind zwei Regionen mit Nicht-Leerzeichen-Unterschieden: Die Nicht-Leerzeichen-Unterschiede werden mit ediff-fine-diff-*Gesichtern hervorgehoben, Leerzeichen-Unterschiede jedoch nicht. Ich möchte einige …
11 ediff 




4
Diff von zwei Puffern ohne temporäre Dateien zu erstellen
Ich brauche den Unterschied von zwei Puffern. Eine Möglichkeit wäre, temporäre Dateien zu erstellen, die den Inhalt dieser Puffer enthalten, und die diffFunktion zu verwenden. Die Puffer enthalten jedoch vertrauliche Informationen, und ich würde es vorziehen, diese Informationen nicht im Klartext auf der Festplatte zu haben. Ich habe über die …
9 ediff  diff 


2
Wie kann ich einen Puffer gegen eine Revision bearbeiten?
Ich möchte ediff ausführen, um meine aktuelle Version einer Datei (in git) mit einer Version der Datei in einem anderen Zweig zu vergleichen. Ich laufe M-x ediff-revisionaus einem offenen Puffer für die betreffende Datei. Ich beantworte die beiden Fragen: Revisionen für Datei vergleichen: Ich habe diese Antwort leer (der Standard …

2
Verhindern Sie das Falten von Organisationsdateien, die von ediff geöffnet wurden
Beim Zusammenführen von zwei Organisationsdateien mit ediff wird das Falten gestört, daher versuche ich, das gesamte Falten in von ediff erstellten Organisationsmoduspuffern zu deaktivieren. Das nicht ediff Faltverhalten sollte unberührt bleiben. Naiv denke ich, dass etwas Ähnliches wie das Folgende funktionieren sollte: (add-hook 'ediff-mode-hook (lambda () (set (make-local-variable 'org-inhibit-startup-visibility-stuff) t))) …

1
Verwenden von ediff zum Anzeigen einer Github-Pull-Anforderung
Ich möchte in der Lage sein, Github-Pull-Anfragen als einzelne Ediff- "Sitzung" zu überprüfen (wenn das das richtige Wort ist). Wenn ich jedoch magit-ediffMagit verwende, kann ich nur eine einzelne Datei gleichzeitig bearbeiten. Dann muss ich die Ediff-Sitzung beenden und eine neue Ediff-Sitzung für die nächste Datei neu starten. Gibt es …
7 ediff 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.