可以通过在 file local variables 中指定类似 mode:flyspell
的内容来启用次要模式。就我而言,我希望我的组织缓冲区默认启用 flyspell(我可以通过钩子(Hook)设置),但有一些文件我想将其关闭。
有没有一种简单的方法来实现这一点(除了创建一个新的次要模式来禁用 flyspell 并使用局部变量启用它)?
最佳答案
试试这个:
(defun my-no-flyspell-mode (&optional rest)
(flyspell-mode -1))
您可以使用以下方法禁用 flyspell 模式:
/* Local Variables: */
/* mode:org */
/* mode:my-no-flyspell */
/* End: */
而且,这一次,我实际上已经测试过它是否有效;)
关于emacs - 是否可以在每个文件的基础上禁用次要模式(例如 flyspell)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8847952/