2

我刚开始使用 emacs,并安装了 python-mode.el,以及一些额外的插件(遵循 Jess Hamrick 在Emacs 中作为 python IDE的设置)。

我发现自己有一个棘手的问题。我想编辑不同的缓冲区,但我希望能够将代码从它们发送到我的 python shell。不幸的是,当我尝试使用从文件缓冲区发送代码时C-c |,会为它打开一个新的 python 缓冲区,我不知道如何指示 emacs 将其发送到原始的 python shell 缓冲区。

有什么建议么?

4

1 回答 1

1

一份报告在

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

会很有用,因为事实证明没有对此进行测试。但是,当检查它在这里工作得很好。

使用不同输出缓冲区的原因可能是 shebang 中的不同 python 版本。每个 python 版本都连接到自己的进程,从而获得自己的输出缓冲区。并且每次都专门运行它会打开一个新的进程/缓冲区。

python-mode.el 版本是什么?

设置py-split-windows-on-execute-pnil可能会有所帮助。

于 2014-09-23T17:16:30.450 回答