Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
两个不同的缓冲区,相同的python外壳_Python_Emacs_Python Mode - Fatal编程技术网

两个不同的缓冲区,相同的python外壳

两个不同的缓冲区,相同的python外壳,python,emacs,python-mode,Python,Emacs,Python Mode,我刚开始使用emacs,并安装了python-mode.el和一些额外的附加模块(遵循Jess Hamrick在中的设置) 我发现自己有一个棘手的问题。我想编辑不同的缓冲区,但我希望能够将它们的代码发送到我的python shell。不幸的是,当我尝试使用C-C |从文件缓冲区发送代码时,会为它打开一个新的python缓冲区,我不知道如何指示emacs将其发送到原始python shell缓冲区 有什么建议吗? 将是有用的,因为它证明了没有测试这一点。 然而,当检查时,它在这里工作得很好 使用

我刚开始使用emacs,并安装了python-mode.el和一些额外的附加模块(遵循Jess Hamrick在中的设置)

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

有什么建议吗?

将是有用的,因为它证明了没有测试这一点。 然而,当检查时,它在这里工作得很好

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

python-mode.el的版本是什么

py-split-windows-on-execute-p
设置为
nil
可能会有所帮助