Ich möchte einen neuen Workflow ausprobieren, bei dem geteilte Fenster nur dann auftreten, wenn ich sie anfordere. Andernfalls ändert Emacs einfach die Fenster. Ich habe versucht, diesen Befehl in mein init.el
:
(setq pop-up-windows nil)
Und es scheint meistens zu funktionieren: Wenn ich einen Hilfebefehl verwende, eine Kompilierung starte, verwende M-x occur
usw. Emacs ändert Fenster korrekt. *compilation*
Wenn ich jedoch im Puffer RET
auf eine Zeile drücke , teilt Emacs den Rahmen in zwei Fenster auf. Weiß jemand, welche andere Konfiguration ich brauche, um sicherzustellen, dass Emacs richtig wechselt?
window.el
, einschließlich, aber nicht beschränkt aufdisplay-buffer
. Wenn Sie dies tun, werden Sie jedoch in eine Welt zukünftiger Probleme geraten, da die meisten Bibliotheksautoren viel planen, welche Fenster angezeigt und welche gewidmet werden sollen, und frühere Fensterkonfigurationen wiederherstellen. Meiner Meinung nach ist es besser, wenn Sie nur das berühren, was speziell aufgrund Ihrer persönlichen Vorlieben geändert werden muss. Mit anderen Worten, verwenden Sie ein Skalpell oder ein Lasermesser anstelle einer Machete (oder Thors Kriegshammer).