Quiero probar un nuevo flujo de trabajo donde las ventanas divididas solo suceden si las solicito; de lo contrario, Emacs simplemente cambia las ventanas. Intenté poner este comando en mi init.el
:
(setq pop-up-windows nil)
Y parece funcionar principalmente: si uso un comando de ayuda, inicio una compilación, uso M-x occur
, etc. Emacs cambia correctamente las ventanas. Sin embargo, en el *compilation*
búfer, si presiono RET
una línea, Emacs divide el marco en dos ventanas. ¿Alguien sabe qué otra configuración necesito para asegurarme de que Emacs cambie correctamente?
window.el
, incluidas, entre otrasdisplay-buffer
. Hacer eso, sin embargo, lo colocará en un mundo de problemas futuros porque la mayoría de los autores de bibliotecas planifican mucho en términos de qué ventanas mostrar y cuáles dedicar, y restaurar configuraciones de ventanas anteriores. En mi opinión, es mejor que solo toque lo que específicamente necesita cambiar según sus preferencias personales. En otras palabras, use un bisturí o un cuchillo láser en lugar de un machete (o el martillo de guerra de Thor).