Emacs - 如何在进入主模式时自动进入次要模式?

7

当涉及到emacs时,我有些新手。我知道.emacs文件的存在,但对于除了基本操作以外的高级操作并不是很了解。

每当我进入latex-mode模式时,我希望自动打开flyspell-mode、reftex-mode、auto-fill-mode,并将fill-column设置为120。请问我该如何编辑我的.emacs文件来实现这些功能呢?

谢谢!

2个回答

11
(add-hook 'latex-mode-hook
    (function (lambda ()
       (flymake-mode)
       (reftex-mode)
       (auto-fill-mode)
       (setq fill-column 120))))

例如应该可以工作。


我在这方面遇到了问题,我想指出它需要是 LaTeX-mode-hook - Dang Khoa
小写的 latex-mode-hook 对我来说很有效,在 Emacs 的信息文档中也是小写。 - Mirzhan Irkegulov

2
你可以为一个主要模式设置所谓的钩子。请参阅手册的此页面以获取一些示例。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接