gpt4 book ai didi

emacs - 如何卸载模式(例如卸载 ECB 以恢复 Winner.el 功能)

转载 作者:行者123 更新时间:2023-12-02 17:43:49 24 4
gpt4 key购买 nike

我发现 ECB 模式有时非常有用,因为它增强了 Speedbar 和出色的代码浏览功能。不幸的是,我也严重依赖赢家模式,这与欧洲央行不兼容。即使在我执行 M-x ecb-deactivate 后,所有 ECB defun 都显示为已加载,并且获胜者命令仍然会抛出有关 ECB/获胜者不兼容的错误。有没有办法删除 ECB 定义,以便获胜者像以前一样工作,无需重新启动 Emacs?

最佳答案

问题似乎是 ECB 使用建议来显示错误消息(“无法在 ecb-frame 中使用获胜者模式功能”),并且当 ecb-deactivate 时,此建议不会激活code> 被调用。

我能够通过禁用 ecb-deactivate-hook 中的建议来解决此问题:

(add-hook 'ecb-deactivate-hook       (lambda ()         (ecb-disable-advices 'ecb-winman-not-supported-function-advices t)))

但是,您可能应该将此作为错误报告给 ECB 的维护者。

关于emacs - 如何卸载模式(例如卸载 ECB 以恢复 Winner.el 功能),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9389679/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com