命令 C-u C-M-x 运行(edebug-defun)
。
我试图将此快捷方式重新定义为
(local-set-key (kbd "C-d") 'edebug-defun)
它没有用,所以我也尝试了
(defun my-edebug-test ()
(interactive)
(edebug-defun))
(local-set-key (kbd "C-d") 'my-edebug-test)
但它也不起作用..
答案 0 :(得分:1)
在(local-set-key (kbd "C-d") 'edebug-defun)
会话中运行emacs -Q
可以正常工作。 (即,C-h k C-d
返回edebug-defun
)。问题似乎是您的设置的本地问题。检查以确保其他东西不会在之后重新绑定它。
我建议这个过程:
.emacs
.emacs
的一半。 (从功能的角度来看)
完成此操作后,您将获得最小的错误案例,我们可以为您提供进一步的帮助。