0

我真的很想禁用骆驼大小写单词的flyspell检查 - 大多数时候它们不是有效的英语。有没有办法做到这一点?

4

1 回答 1

2

您可以将变量设置flyspell-generic-check-word-predicate为一个函数,nil如果 point 位于驼峰式单词处,则该函数返回。

请注意,此变量在设置时会自动变为缓冲区本地,因此在 .emacs 文件中使用纯文本设置它是setq行不通的。而是从模式挂钩设置它,例如:

(add-hook 'java-mode-hook
          (lambda ()
            (setq flyspell-generic-check-word-predicate 'my-new-function)))

(替换my-new-function为您的骆驼案检测功能的名称)

于 2013-05-02T10:25:52.007 回答