我正在使用Paredit并正在研究备忘单。源代码和文档建议M-(
应该触发paredit-wrap-round
但在我的系统上使用C-h k M-(
查找M-的键绑定时(我得到:
M-( runs the command paredit-backward-slurp-sexp, which is an
interactive compiled Lisp function in `paredit.el'.
It is bound to <C-M-left>, C-(, ESC <C-left>, M-(.
...
如何找出重新绑定M-(
到paredit-backward-slurp-sexp
的内容并使其恢复正常?
答案 0 :(得分:1)
您可以使用外部工具:describe-key-and-map-briefly找出定义来自哪个键盘映射,然后围绕define-key
建议记录load-file-name
以显示有罪来电的来源
在此之前,您可能希望通过使用emacs -Q
并仅加载paredit并检查绑定来确保您的版本的paredit没有做任何奇怪的事情。