调试emacs LaTeX配置文件,无需试错二进制搜索

时间:2011-04-21 08:47:55

标签: emacs

我有一个广泛的 emacs配置。不幸的是,由于某种原因,自动填充模式在LaTeX模式中被破坏。如何在没有二进制搜索我的emacs配置的情况下调试此错误?

或者,如何使此功能不设置撤消点?在文档中每个单词和空格按一次撤销是很烦人的。

(local-set-key (kbd "SPC") 
               (lambda () (interactive) (fill-paragraph) 
                                        (insert " ")))

1 个答案:

答案 0 :(得分:3)

好吧,你可以试试M-x debug-on-entry auto-fill-mode

但我的建议是使用你试图避免的二进制搜索。没有什么比这更快了。我的初始设置可能至少与你的设置一样广泛,我有时认为有一种更快的方法来猜测问题是什么,并且我一次又一次地被教导二元搜索是要走的路。它起初似乎很慢而且很愚蠢

记住智者的比喻,他说服一位统治者在第一个棋盘广场上用一粒米饭,第二个广场上有2个,第三个上有4个,依此类推。当你不知道问题出在哪里时,它实际上没有比二进制搜索更好,甚至经常当你认为你可以猜出问题的大致位置时。就这么做。