Chr*_*ett 14
我的init.el中有以下内容:
(add-hook 'text-mode-hook 'flyspell-mode)
(add-hook 'prog-mode-hook 'flyspell-prog-mode)
Run Code Online (Sandbox Code Playgroud)
这涵盖了我的编辑需求就好了.
如果您习惯于OOP,钩子就像"事件"或观察者模式:它们是在某些点运行的函数列表.自定义Emacs的主要方法之一是将自己的函数添加到这些钩子中.
Emacs中的大多数模式在启用时调用挂钩.prog-mode是导出编程模式的模式,因此添加函数以prog-mode-hook自定义所有编程模式.
这个东西的最佳参考是内置的Emacs Lisp手册(C-h r或M-x info-emacs-manual).它有关于Emacs Lisp编程的部分,包括关于钩子的章节.
| 归档时间: |
|
| 查看次数: |
3591 次 |
| 最近记录: |