3

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

4

2 回答 2

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)
于 2013-03-02T11:08:52.207 回答
-1

像这样的东西应该工作。

(setq auto-mode-alist (cons '("\\.tex\\'" . flyspell-mode) auto-mode-alist))
(setq auto-mode-alist (cons '("\\.py\\'" . flyspell-prog-mode) auto-mode-alist))
于 2013-03-02T10:35:16.970 回答