Actuellement, je travaille avec ruby et rspec. J'aime vraiment l'idée d'avoir un cadre séparé dans un autre moniteur me montrant le tampon de compilation. Ma configuration actuelle utilise un cadre «code» (dans lequel je travaille réellement) et un cadre «résultat de test» (dans lequel je vois les résultats de rspec)
Le problème est que lorsque j'essaie d'ouvrir une erreur de compilation ou un fichier dans le cadre «test-result», la fenêtre se divise dans ce cadre. Ce que j'aimerais vraiment faire, c'est qu'il s'ouvre dans mon cadre «code».
J'utilise déjà l'option display-buffer-reuse-frames
. J'ai également essayé de définir la fenêtre des résultats de la compilation dedicated
, mais chaque fois qu'emacs essaie d'ouvrir une nouvelle fenêtre, un nouveau cadre est créé (ce qui est particulièrement horrible si vous utilisez Helm).
Existe-t-il un moyen simple d'y parvenir?
popwin.el
de MELPA pour compiler les popups et aider les tampons qui persistent jusqu'à ce C-g
qu'on appuie dessus . Si j'en ai besoin à plein temps, je passe simplement à eux dans une autre fenêtre. Je n'ai pas pensé à épingler des fenêtres parce qu'emacs le fait split-windows-sensibly
.