Em geral, é o comando individual que determina qual janela usar para a exibição. No entanto, você pode fazer alguns ajustes gerais personalizando a opção de usuário display-buffer-alist
(se existir na sua versão do Emacs --- é bem recente).
No emacs eu gosto de ter 4 janelas abertas por vez. Por exemplo, frequentemente tenho um interpretador python na primeira janela, meu código python estou editando na segunda janela, o mysql na terceira janela e o scratch na quarta janela.
Meu problema é, sempre que eu executo um comando no minibuffer enquanto na janela 2, ele não abre o novo buffer criado pelo comando na janela 2. Ele seleciona alguma outra janela. Por exemplo, se eu estiver na janela 1 e digitar M-x run-python
, ele abrirá o interpretador python em qualquer uma das outras janelas. Eu gostaria que ele abrisse o interpretador python na janela atual (neste caso, a janela 1). Me deparei com essa pergunta que menciona a variável pop-up-windows
que defini essa variável como nil
conforme recomendado mas nada mudou. Acredito que meu problema tenha mais a ver com "alternar" janelas.
Se precisar de mais alguma informação, me avise. Toda ajuda é muito apreciada!
Em geral, é o comando individual que determina qual janela usar para a exibição. No entanto, você pode fazer alguns ajustes gerais personalizando a opção de usuário display-buffer-alist
(se existir na sua versão do Emacs --- é bem recente).
Tags window-manager emacs buffer