如何在Emacs中将当前缓冲区加载到Python解释器中?

7 投票
1 回答
1929 浏览
提问于 2025-04-16 09:10

我正在尝试使用 Emacs 来编辑和运行 Python 程序(我用的是 Emacs23 和 Ubuntu 10.10 上的 Python 2.6)。

  • 我通过按 C-x -C-f 打开了一个文件。
  • 我启动了 Python 解释器(在菜单中选择 Python - 启动解释器,我还没找到这个操作的快捷键)。
  • Emacs 把窗口分成了两个。
  • 我把光标放在了 Python 文件中(按 C-x o 切换窗口)。

现在我想在下方的 Python 解释器中运行上方窗口的 Python 代码。其他地方有人建议:

  • 试试 C-c C-c,但这个没有任何反应。
  • 试试 C-c !,但 Emacs 说这个命令是未定义的。

我已经安装了 ropemacs(通过 sudo apt-get install python-ropemacs),但这并没有改变什么。

1 个回答

9

你可以按 "C-c C-z" 这个组合键(切换到解释器)来查看你评估的结果和缓冲区或区域。

撰写回答