我只使用\ 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