我正在学习 emacs lisp。我正在玩的一件事是设置变量。所以我去设置 fill-column 为 50(setq fill-column 60)。在评估 fill-column 后确实给了我 60,但函数 fill-paragraph 忽略了这一点。我将如何去弄清楚为什么会发生这种情况?
谢谢。
最好的,巴特
要检测 Elisp 函数以进行调试,请加载其源代码,将 point 放入函数内,然后键入M-x edebug-defun
. 然后,当函数被执行时,调试器会自动激活。
在您的特定情况下,fill-column
设置时变为缓冲区本地(请参阅make-variable-buffer-local)。您可能将其设置在错误的缓冲区中。
归档时间: |
|
查看次数: |
1137 次 |
最近记录: |