首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Emacs gud引发前缀键错误

Emacs gud引发前缀键错误
EN

Stack Overflow用户
提问于 2010-04-20 21:37:09
回答 2查看 1K关注 0票数 4

我正在尝试调试Emacs中的代码,但是当我尝试M-x gdbM-x pdb时,我得到了以下错误:

代码语言:javascript
复制
global-set-key: Key sequence C-x C-a C-l starts with non-prefix key C-x C-a

这很可能来自于gud.el中的这个部分:

代码语言:javascript
复制
(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)

我使用GNUEmacs23.1.95.1(x86_64苹果-达尔文,NS苹果-appkit-1038.29)(由emacsformacosx.com构建的预测试)。我没有修改任何股票的东西,随建。我的本地elisp目录对gud或gdb变量或钩子没有任何修改。

具体问题:

  1. 有人见过/修过这个吗?
  2. 如果不是,gud如何在您的emacs而不是我的emacs上定义一个适当的前缀键?
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-04-20 21:53:59

发现问题了。我已经将C-x C-a绑定到.emacs中的另一个函数。

票数 4
EN

Stack Overflow用户

发布于 2010-04-23 14:54:46

我在Windows的Emacs23.1.1上看到了这一点,当使用matlab模式加载matlab模式(matlab.el)时。我尝试过2003年的matlab.el和2010年的更新。后者来自http://matlab-emacs.cvs.sourceforge.net/viewvc/checkout/matlab-emacs/matlab-emacs/matlab.el?revision=1.24

我的解决办法可能是一样的。我有C-x C-a一定是最近打开的文件。但我想留着它。

海尔格

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2678848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档