【发布时间】:2011-05-14 07:12:00
【问题描述】:
谈到 emacs,我是个新手。我知道 .emacs 文件,但对做任何比基本内容更高级的事情却知之甚少。
每当我进入 latex-mode 时,我还想自动打开 flyspell-mode、reftex-mode、auto-fill-mode,并将 fill-column 设置为 120。如何编辑我的 .emacs 文件这样做?
谢谢!
【问题讨论】:
谈到 emacs,我是个新手。我知道 .emacs 文件,但对做任何比基本内容更高级的事情却知之甚少。
每当我进入 latex-mode 时,我还想自动打开 flyspell-mode、reftex-mode、auto-fill-mode,并将 fill-column 设置为 120。如何编辑我的 .emacs 文件这样做?
谢谢!
【问题讨论】:
(add-hook 'latex-mode-hook
(function (lambda ()
(flymake-mode)
(reftex-mode)
(auto-fill-mode)
(setq fill-column 120))))
例如应该可以工作。
【讨论】:
LaTeX-mode-hook。
latex-mode-hook 适用于我,并且在 Emacs 信息文档中的任何地方都是小写的。
您可以将所谓的挂钩设置为主要模式。查看手册的this page 中的一些示例。
【讨论】: