2013-10-04 43 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自己的通用版本。 –