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