2014-09-23 95 views
2

我刚开始使用emacs,并安装了python-mode.el以及一些额外的加载项(在Jesse Hamrick的设置Emacs as a python IDE之后)。两个不同的缓冲区,相同的python外壳

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

有什么建议吗?

回答

1

报告在

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

将是有益的,因为它原来有没有测试这一点。 但是,当检查它在这里很好。

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

什么是python-mode.el版本?

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

相关问题