如何在flyspell(emacs)中禁用颜色?

时间:2016-09-10 11:46:55

标签: emacs colors flyspell

我想阻止flyspell改变单词的前景色,只需添加一个红色下划线。

我在这里尝试了这些建议,但它没有任何效果:How to overlay a face in Emacs that ONLY modifies the underline。也许我很难理解答案,但在自定义界面中设置inherit: undefined什么也不做。

猜猜我应该自定义flyspell-duplicateflyspell-incorrect,但是如何?

1 个答案:

答案 0 :(得分:1)

根据@ chakravarthy-raghunandan的建议,问题在于本地定制。

原来我正在使用的主题设置了这个,所以我的自定义被覆盖了。

将此问题放入我的init.el修复问题:

(custom-theme-set-faces
 'cyberpunk
 '(flyspell-duplicate ((t (:weight bold :underline (:color "#ff0000" :style wave)))))
 '(flyspell-incorrect ((t (:weight bold :underline (:color "#ff0000" :style wave))))))