1

在 emacs flyspell-prog-mode 中,注释是拼写检查的。但是,我的许多评论都是注释代码块,并突出显示为拼写错误。我如何告诉 Flyspell 忽略程序代码中使用的所有符号?

4

1 回答 1

1

简短的回答:你不能。

长答案:你必须自己编程。入口点是一个变量flyspell-generic-check-word-predicate,您可以在其中提供一个函数,如果不应该检查则返回 nil,如果应该检查则返回非 nil,(point)位于您要分析的单词之后。

如果您仅对某些模式有此要求,则可以flyspell-mode-predicate为该模式设置 。例如对于python-mode

(put 'python-mode 'flyspell-mode-predicate 'your-python-predicate-function)
于 2013-10-05T16:18:32.930 回答