Emacs,如何为LaTeX文件自动打开flyspell

时间:2013-03-02 09:41:26

标签: emacs emacs24 aspell flyspell

我只将Emacs用于\ LaTeX和python编程。有没有办法在我处理.tex文件时自动打开flyspell-mode,并在处理.py文件时打开flyspell-prog-mode?如何在我的.emacs文件中执行此操作?

2 个答案:

答案 0 :(得分:11)

将这些函数添加到python-mode和latex-mode

的钩子中
(require 'python)

;; If you use tex-mode
(require 'tex-mode)`
(add-hook 'latex-mode-hook 'flyspell-mode)

;; If you use AUCTeX
(load "auctex.el" nil t t)`
(add-hook 'LaTeX-mode-hook 'flyspell-mode)


(add-hook 'python-mode-hook 'flyspell-prog-mode)

答案 1 :(得分:-1)

这样的事情应该有效。

(setq auto-mode-alist (cons '("\\.tex\\'" . flyspell-mode) auto-mode-alist))
(setq auto-mode-alist (cons '("\\.py\\'" . flyspell-prog-mode) auto-mode-alist))