В настоящее время я работаю с ruby и rspec. Мне очень нравится идея иметь отдельный кадр в другом мониторе, показывающий мне буфер компиляции. Моя текущая настройка использует фрейм 'code' (в котором я выполняю реальную работу) и фрейм 'test-result' (в котором я вижу результаты rspec)
Проблема в том, что когда я пытаюсь открыть какую-то ошибку или файл компиляции во фрейме 'test-result', окно разбивается на этот фрейм. Что я действительно хотел бы сделать, так это открыть его в моем «кодовом» фрейме.
Я уже использую эту опцию display-buffer-reuse-frames
. Я также пытался установить окно результатов компиляции dedicated
, но всякий раз, когда emacs пытается открыть новое окно, создается новый фрейм (что особенно ужасно, если вы используете Helm.)
Есть ли простой способ добиться этого?
popwin.el
из MELPA всплывающие окна компиляции и помощи, которые сохраняются до C-g
нажатия. Если они нужны мне полный рабочий день, я просто переключаюсь на них в другом окне. Я не думал о закреплении окон, потому что Emacs делает split-windows-sensibly
.