【问题标题】:adding a hook to minibuffer-setup-hook breaks key-bindings向 minibuffer-setup-hook 添加一个钩子会破坏键绑定
【发布时间】:2013-01-29 01:55:09
【问题描述】:

我有几个键,我更喜欢强制绑定到我熟悉的键,所以我使用了这个SO Solution

但我最近发现它不适合我。

情况:在窗口模式下运行 24.2.1 作为 bob.parkland.org 上的 build 2012-08-27 时运行良好(即在 http://emacsformacosx.com/ 找到的预构建 emacs-for-mac 解决方案)。

但是当在lion的终端中运行时它将无法工作,这是b1006.apple.com上2012-01-12的22.1.1(mac-apple-darwin)。

如果我注释掉添加钩子的调用,它工作正常。

【问题讨论】:

  • 这不是对这个问题的评论,但我不知道如何与你取得联系——你对我的一个有赏金的问题发表了评论,而你的评论原来是答案。您可以将其重新发布为答案,以便我可以给您赏金吗?如果在此提出此要求不合适,我深表歉意。

标签: emacs hook elisp key-bindings


【解决方案1】:

问题的部分原因是我将在上面另一个链接中找到的代码字节编译成一个单独的可加载 .elc 文件......并且使用较新版本的 emacs 这样做。

当我回到 22.1.1 版本的 emacs 并使用该版本进行字节编译时,它在两个版本的 emacs 中都可以正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-04
    • 2010-12-30
    • 2021-06-06
    • 2019-10-26
    • 1970-01-01
    • 2021-03-20
    • 1970-01-01
    相关资源
    最近更新 更多