2013-10-04 44 views

回答

1

簡答:你不能。

長的答案:你必須自己編程。一個入口點是變量flyspell-generic-check-word-predicate,您可以在其中提供一個函數,如果不應該檢查它,則返回nil;如果應該,則返回非零,(point)位於要分析的單詞後面。

如果您只對某些模式有此要求,您可以爲該模式設置flyspell-mode-predicate。例如。對於python-mode

(put 'python-mode 'flyspell-mode-predicate 'your-python-predicate-function) 
+0

而如果我想將此推廣到所有編程模式呢? – PythonNut

+0

就在第一段:改變'flyspell-generic-check-word-predicate'。但是不要使用'flyspell-prog-mode',因爲它將它重置爲flyspell自己的通用版本。 –