Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我发现 ECB 模式有时非常有用,因为它增强了 Speedbar 和良好的代码浏览功能。不幸的是,我也严重依赖赢家模式,这与 ECB 不兼容。即使在我这样做之后M-x ecb-deactivate,所有 ECB defuns 似乎都已加载,并且获胜者命令仍然会引发有关 ECB/获胜者不兼容的错误。有没有办法删除欧洲央行的定义,让赢家像以前一样工作,而不是重新启动 Emacs?
M-x ecb-deactivate
问题似乎是 ECB 使用建议来显示错误消息(“无法在 ecb-frame 中使用获胜者模式功能”),并且在ecb-deactivate调用时未激活此建议。
ecb-deactivate
我可以通过禁用以下建议来解决此问题ecb-deactivate-hook:
ecb-deactivate-hook
(add-hook 'ecb-deactivate-hook (拉姆达() (ecb-disable-advices 'ecb-winman-not-supported-function-advices t)))
但是,您可能应该将此作为错误报告给 ECB 的维护人员。