Итак, у меня есть настройка окна emacs с настройкой 3 кадров как таковой:
; +-----------------------+
; | | |
; | | |
; +-----------------------+
; | |
; | |
; +-----------------------+
Два источника находятся в верхнем левом и правом окнах, а консоль ipython находится в нижнем окне. Всякий раз, когда я вызываю команду ipython оценивать буфер из верхнего левого источника, консоль повторно отображается в правом окне, перезаписывая мой другой источник, а последний отображается в нижнем окне. Короче говоря, консоль и верхний правый источник эффективно обмениваются окнами.
Здесь был задан аналогичный, но не совсем вопрос: Как я могу расположить буфер компиляции внизу, а не справа в Emacs 23?
Я хочу сохранить исходное расположение элементов в соответствующих окнах.
Я использую python-mode 6.0.10.
Попытка (setq split-width-threshold nil) с нежелательным результатом: консоль остается в нижнем окне, но верхнее правое окно удаляется, что сокращает настройку до простого горизонтального разделения.
Компиляция emacs и латексная компиляция, похоже, избегают этой проблемы, поэтому я предполагаю, что это проблема режима python.
Любые идеи?