2014-09-23 3 views
2

Я только начал использовать emacs и установил python-mode.el, а также несколько дополнительных надстроек (после настройки Джесса Хамрика в Emacs as a python IDE).Два разных буфера, одна и та же оболочка python

Я нахожусь с одной сложной проблемой. Я хочу редактировать различные буферы, но я хочу, чтобы иметь возможность отправлять код из обоих из них в мою оболочку python. К сожалению, когда я пытаюсь отправить код из файлового буфера с помощью C-c |, для него открывается новый буфер python, и я не могу понять, как указать emacs отправить его в исходный буфер оболочки python.

Любые предложения?

ответ

1

Доклад на

https://bugs.launchpad.net/python-mode

будет полезно, так как оказывается, есть не проверить это. Однако при проверке работы здесь хорошо.

Причина использования другого буфера вывода может быть другой версией python в shebang. Каждая версия python подключается к собственному процессу и, таким образом, получает свой собственный выходной буфер. И запуск этого посвященного каждый раз открывает новый процесс/буфер.

Что такое версия python-mode.el?

Установка py-split-windows-on-execute-p на nil может помочь.