我不知道更改后功能不起作用的原因是什么;我会评价:
(defun test-hook (change-beg change-end prev-len)
(message "changed!"))
(add-hook 'after-change-functions 'test-hook)
Run Code Online (Sandbox Code Playgroud)
然后改变什么也没做。
我正想问,但后来我想通了。仍然想在stackoverflow上留下答案。
事实证明,有一个名为 的变量inhibit-modification-hooks需要设置为nil,以防它不是:
(setq inhibit-modification-hooks nil)
Run Code Online (Sandbox Code Playgroud)
阅读手册。
| 归档时间: |
|
| 查看次数: |
411 次 |
| 最近记录: |