2016-09-10 10 views
0

フライスペルが単語の前景色を変えず、赤い下線を追加しないようにしたいと思います。flyspell(emacs)で色を無効にする方法はありますか?

私はここで提案を試みましたが、効果はありません:How to overlay a face in Emacs that ONLY modifies the underline。おそらく、私は答えを勘案して分かりませんが、inherit: undefinedをカスタマイズインターフェイスに設定することは何もしません。

推測私はflyspell-duplicateflyspell-incorrectをカスタマイズする必要がありますか?

+0

デフォルトの '顔attribute'は'フライスペル(flyspell) - incorrect'がちょうど下線れます。おそらく、あなたの.emacsの 'face-attribute'の値を変更したでしょうか? とにかく 'flyspell-incorrect'に' set-face-attribute'を使う方法を調べたいかもしれません –

答えて

0

@ chakravarthy-raghunandanの提案によれば、この問題はローカルのカスタマイズで起こりました。

私はこれを設定しているので、私のカスタマイズは上書きされています。私​​固定の問題でこれを置く

:用

(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)))))) 
関連する問題