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)
私はGNUEmacs23.1.95.1(x86_64-apple-darwin、NS apple-appkit-1038.29)を使用しています(emacsformacosx.comからビルドされたプレテスト。ビルドに付属しているストックのものは変更していません。ローカルのelispディレクトリgudまたはgdbの変数またはフックに変更はありません。
具体的な質問:
- 誰かがこれを以前に見た/修正したことがありますか?
- そうでない場合、gudは私のemacsではなくemacsで適切なプレフィックスキーをどのように定義していますか?