Emacs gud soulevant erreur de touche préfixe
Question
Je suis en train de code de débogage dans Emacs mais lorsque je tente soit M-x gdb
ou M-x pdb
, je reçois cette erreur:
global-set-key: Key sequence C-x C-a C-l starts with non-prefix key C-x C-a
Ceci est le plus susceptible de venir ce bit dans 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)
J'utilise GNU Emacs 23.1.95.1 (x86_64-apple-darwin, NS pomme AppKit-1038,29) (prétest construit à partir de
La solution trouvé le problème. J'avais lié C-x C-a
à une autre fonction dans mon .emacs
.
Autres conseils
Je l'ai vu sur Emacs 23.1.1, Windows Vista, lorsque le mode de chargement de Matlab (de matlab.el) en utilisant M-x Matlab mode. Je l'ai essayé à la fois avec un matlab.el que je devais partir de 2003, et une version améliorée de 2010. Ce dernier est de http://matlab-emacs.cvs.sourceforge.net/viewvc/ Commander /matlab-emacs/matlab-emacs/matlab.el?revision=1.24
Ma solution pourrait être la même chose. Je C-x C-a lié aux fichiers-recentf ouvert. Mais je veux garder.
Helge