我只使用\ LaTeX和python编程的Emacs。有没有办法在我处理.tex文件时自动打开flyspell-mode
,并在处理.py文件时打开flyspell-prog-mode
?我如何在我的.emacs文件中做到这一点?Emacs,如何自动打开LaTeX文件的flyspell
3
A
回答
11
添加那些功能的蟒模式和胶乳模式钩
(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
像这样的东西应该工作。
(setq auto-mode-alist (cons '("\\.tex\\'" . flyspell-mode) auto-mode-alist))
(setq auto-mode-alist (cons '("\\.py\\'" . flyspell-prog-mode) auto-mode-alist))
+0
这种方法的工作原理,它导通的'flyspell'但它完全关闭的语法突出显示,并且它不识别诸如数学方程之类的非单词以及诸如'\ emph {}'之类的东西。它将它们标记为拼写错误。 – LWZ 2013-03-02 19:02:52
相关问题
- 1. 如何在启动emacs时自动打开文件?
- 2. 如何在打开文件时在emacs中自动缩进?
- 3. flyspell不会在Emacs
- 4. 如何关闭Emacs中自动打开的窗口?
- 5. Emacs的:钩打开XML文件
- 6. emacs中的个人词典flyspell-mode
- 7. 打开文件时打开没有暂存缓冲区的emacs
- 8. 的emacs:在另一种情况下自动打开相应的文件
- 9. 如何在info模式下打开emacs中的* .info文件?
- 10. 如何重新打开Emacs中的所有文件?
- 11. 如何从emacs终端上的ssh服务器打开文件?
- 12. 如何在Emacs中重命名打开的文件?
- 13. 当从Emacs编译Latex时停止打开tex-shell
- 14. Emacs preview-latex
- 15. 如何阻止Emacs自动编辑我的启动文件?
- 16. 如何检测并自动打开不同类型的文件?
- 17. 如何在grep中唯一的结果自动打开文件?
- 18. 如何禁用文件下载的自动打开/保存
- 19. 如何告诉emacs在C++模式下打开.h文件?
- 20. 如何使用Emacs通过HTTP打开远程文件?
- 21. emacs + geben如何打开一个文件来放入断点
- 22. 如何在Windows上使用Emacs 22.2.1在FTP上打开文件?
- 23. 如何通过eshell在Emacs中打开文件?
- 24. 在Emacs中打开文件后自动进入缓冲区结束?
- 25. 如何禁用Flyspell?
- 26. 使PDF帮助文件自动打开
- 27. IE7自动打开XML文件错误
- 28. 保存后自动打开pdf文件
- 29. 如何打开任何其他文件时自动打开Vim中的特定文件?
- 30. 如何在打开新文件时打开文件(打开文件)?
感谢您的帮助。我将你的代码添加到我的.emacs文件的末尾,但它不起作用。我用我的整个.emacs文件更新了我的问题,你能告诉我哪里出错了吗? – LWZ 2013-03-02 18:56:43
当你打开一个python文件时,你能确认python-mode在运行吗?如果它在上面,那么上面的添加钩子应该工作得很好。在你已经(需要'pyhthon-mode)后,我不认为你需要(需要'python)。 – jrichter 2013-03-02 19:40:08
@jrichter是的,当我打开一个python文件时,python-mode正在运行。这真的很奇怪,你的方法不适合我。 – LWZ 2013-03-03 07:54:44