修改Python-mode中的“发送代码到解释器”(C-c |)命令

3

我习惯使用Emacs speaks statistics中的"C-c C-r"命令将代码发送到R解释器。如何设置python-mode以使用"C-c C-r"而不是"C-c |"来评估代码?

谢谢!

1个回答

1

这个命令已经绑定到内置的python.el中的C-c C-r,但是这里有一个绑定按键的命令。如果你正在使用python-mode.el,你需要更改库名称、命令和可能的映射。

(eval-after-load "python"
  '(progn
     (define-key python-mode-map (kbd "C-c C-r") 'python-shell-send-region)))

1
谢谢回复,但我是一个初学者,所以不知道您说的具体在哪里操作。我需要将此命令添加到 .emacs 中吗? - retrot
1
把它放在你的/.emacs里。个人而言,我喜欢创建/.emacs.d并使用/.emacs.d/init.el代替/.emacs。 - jpkotta
1
你也可以将其放入 *scratch* 缓冲区,并使用 C-M-xC-x C-e 进行评估。 - jpkotta

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接