Paredit包装命令未绑定到M-(键)

3

我正在使用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的方法,并将其恢复为正常状态?
1个回答

1
你可以使用外部工具:简要描述按键和映射 来查找定义来自哪个按键映射,然后在 define-key 周围建议记录 load-file-name 以显示出现问题的调用来自何处。
在执行上述操作之前,你可能需要确保你的 paredit 版本没有做任何奇怪的事情,通过使用 emacs -Q 并仅加载 paredit 并检查绑定来进行验证。

谢谢你的帮助。我该如何在打开 emacs -Q 后加载 paredit?没有我的其他加载设置,我不确定如何加载它。 - Daniel Compton
这完全取决于你的设置。 - event_jr

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接