【问题标题】:How to disable checking C header names in Flyspell?如何在 Flyspell 中禁用检查 C 标头名称?
【发布时间】:2014-08-17 17:10:18
【问题描述】:

在 Emacs 中,当 flyspell-prog-mode 处于活动状态时,Flyspell 也会检查 C/C++ 标头名称。所以拼写检查器会抱怨 stdlib.h、stdio.h,但可以使用 string.h 之类的东西。

有人知道如何解决这个烦人的 Flyspell 行为吗?

【问题讨论】:

    标签: emacs elisp flyspell


    【解决方案1】:

    在较新版本的 Emacs 中该行为似乎已修复(使用 24.4 和 25.3 测试)。

    老回复,混淆了两种flyspell模式:

    也许使用flyspell-prog-mode 而不是flyspell-mode?但是,这会将 flyspell 限制为字符串和 cmets,因此它不会更正拼写错误的变量或函数名称。

    【讨论】:

    • 在我问这个问题的时候,flyspell-prog-mode 的行为就像我在原始帖子中描述的那样(我明确提到了 flyspell-prog-mode)。
    • 你说得对,看来我看错了。但是,它应该使用更新版本的 flyspell 来修复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-31
    • 2013-11-02
    相关资源
    最近更新 更多