2014-06-05 30 views
2

我正在重寫我的Emacs的.init文件,我希望能夠停止加載它在一些特定的點。 這就像插入一個斷點,但與調試無關。停止加載emacs配置文件設置中斷點

我試過用'throw'和'catch',但那不是我真正想要的。

感謝

回答

4

您可以在適當的地方加上(debug)。這將打開一個調試器窗口,在那裏你可以點擊c繼續,並且q退出。

+1

呵呵。我一直在等待配置文件進行調試。這似乎好多了。 –

+0

你也可以通過'(signal'quit nil)''直接停止初始化。它吧,但你不需要在這之後輸入'q'或'c'。 – Tobias

+0

現在我感覺我正在測試我的init文件是錯誤的。儘管(調試)和(信號)停止加載文件,但它們並不是非常有用,因爲它們會清理* Messages *緩衝區,這是我尋找信息和錯誤的地方。必須有更好的方法來測試這個。 – RafaelGP