我正在尝试在Emacs中调试代码但是当我尝试M-x gdb
或M-x pdb
时,我收到此错误:
global-set-key: Key sequence C-x C-a C-l starts with non-prefix key C-x C-a
这很可能来自gud.el中的这一点:
(defcustom gud-key-prefix "\C-x\C-a"
"Prefix of all GUD commands valid in C buffers."
:type 'string
:group 'gud)
(global-set-key (concat gud-key-prefix "\C-l") 'gud-refresh)
我正在使用GNU Emacs 23.1.95.1(x86_64-apple-darwin,NS apple-appkit-1038.29)(从emacsformacosx.com构建的预测试。我没有修改构建附带的任何库存内容我的本地elisp目录没有修改gud或gdb变量或钩子。
具体问题:
答案 0 :(得分:4)
发现问题。我已将C-x C-a
绑定到.emacs
中的另一个函数。
答案 1 :(得分:0)
在使用M-x matlab-mode加载matlab模式(matlab.el)时,我在Emacs 23.1.1,Windows Vista上看到了这一点。我已经尝试过使用2003年的matlab.el和2010年的更新。后者来自http://matlab-emacs.cvs.sourceforge.net/viewvc/ checkout / matlab-emacs / matlab-emacs / matlab。 EL?修订= 1.24
我的解决方案可能是一样的。我有C-x C-a绑定到recentf-open文件。但我想保留它。
黑尔格