在emacs python模式下跳转到标记(C-u C-SPC)不工作

在emacs python模式下跳转到标记(C-u C-SPC)不工作,python,emacs,Python,Emacs,我有一个简单的问题。通常(当前处于其他模式),在使用C-SPC设置标记后,C-u C-SPC将光标返回到该标记。然而,在(Python)模式下,并且只有(Python)模式下,该行为不起作用,其中表示“C-uc-SPC”未定义 我试图查找函数并自己重新绑定它(即C-hk,然后是命令),但我一键入C-u就返回了。有人能告诉我C-u C-SPC调用的实际命令吗, 和/或为什么(Python)模式似乎要删除它?实际命令是绑定到C-SPC的set-mark命令,因此您应该能够使用C-h kC-SPC来查

我有一个简单的问题。通常(当前处于其他模式),在使用C-SPC设置标记后,C-u C-SPC将光标返回到该标记。然而,在(Python)模式下,并且只有(Python)模式下,该行为不起作用,其中表示“C-uc-SPC”未定义

我试图查找函数并自己重新绑定它(即C-hk,然后是命令),但我一键入C-u就返回了。有人能告诉我C-u C-SPC调用的实际命令吗,
和/或为什么(Python)模式似乎要删除它?

实际命令是绑定到
C-SPC
set-mark命令,因此您应该能够使用
C-h k
C-SPC
来查看它是如何绑定的。(
C-u
只是添加了一个前缀参数)


对于我的emacs(24.3.1)
C-u
C-SPC
完全按照您所说的那样工作。您使用的是什么版本?

在emacs-Q(python.el)和python-mode.el中运行良好

也无法想象有一个Python IDE拿走了这个键


也许从emacs-Q开始,一步一步地加载init文件。

我使用的是23.3.1。不过,我怀疑它与emacs版本控制有关,因为该行为在非(Python)模式下运行良好。我敢打赌,我为python加载的一个软件包把事情搞砸了。你应该做
C-hkc-SPACE
。有关键序列(如
C-u
的帮助,请参见