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?
ediffWenn Sie schon dabei sind, sollten Sie die Quelle der Bibliotheksfamilie durchsuchen, (make-frameum einige Stellen zu finden, die nach Ihren Wünschen repariert werden müssen. Ihre Anfrage ist auf jeden Fall vernünftig und verdient (meiner Meinung nach) eine Feature-Anfrage an den Autor und / oder das Emacs-Team - die meisten Leute gehen davon aus, ediff-setup-windows-plaindass sie sich ohne die verschiedenen make-frameAusnahmen pauschal bewerben sollten .
ediff-skip-unsuitable-frames, wenn Sie dies vollständig innerhalb vonediff-show-registry- zB auskommentieren: - ändern oder auskommentieren(ediff-skip-unsuitable-frames 'ok-unsplittable)?