Atualmente trabalho com ruby e rspec. Eu realmente gosto da idéia de ter um quadro separado em outro monitor, mostrando o buffer de compilação. Minha configuração atual usa um quadro de 'código' (no qual trabalho efetivamente) e um quadro de 'resultado do teste' (no qual vejo os resultados do rspec)
O problema é que, quando tento abrir algum arquivo ou erro de compilação no quadro 'resultado do teste', a janela se divide nesse quadro. O que eu realmente gostaria de fazer é abrir no meu quadro de 'código'.
Eu já uso a opção display-buffer-reuse-frames
. Também tentei definir a janela de resultados da compilação dedicated
, mas sempre que o emacs tenta abrir uma nova janela, um novo quadro é criado (o que é particularmente horrível se você usar o Helm.)
Existe alguma maneira fácil de conseguir isso?
popwin.el
do MELPA para pop-up compilar e ajudar buffers que persistem até que C-g
seja pressionado. Se eu precisar deles em tempo integral, basta mudar para eles em outra janela. Eu não pensei em fixar janelas porque o emacs faz split-windows-sensibly
.