我经常面对这个。假设我杀死了一个缓冲区。然后我转到“缓冲区列表”并尝试打开该缓冲区。
Emacs在“Backtrace”调试器窗口中抛出错误。然后我必须关闭它。如何配置Emacs以便错误消息不会显示在单独的窗口中,而是显示在迷你缓冲区中?
我正在运行Emacs:23.2.1(i386-mingw-nt6.1.7601)
答案 0 :(得分:6)
也许您将变量debug-on-error
设置为t
?尝试
(setq debug-on-error nil)
答案 1 :(得分:2)
正如@Trey指出的那样,您可能已经将Emacs配置为在发生错误时进入调试器。但是,如果您一般喜欢此功能但想要针对特定功能禁用它,则可以使用变量debug-ignored-errors
。这是符号和/或正则表达式的列表,与列表中的条目匹配的错误不会导致Emacs进入调试器。