jshint で flymake を使用して、emacs24 の JavaScript の問題を強調しています。私のcustom.elは持っています
(custom-set-faces '('(flymake-errline ((((class color)) (:background "Red" :foreground "Black")))))
これにより、jshint が文句を言うコードの背景色が赤に設定され、一部の色は赤い背景に対して読みにくいため、前景色が黒に設定されます。
問題は、強調表示されたコードに構文の強調表示がある場合、構文の強調表示の色が my:foreground "Black"
をオーバーライドし、強調表示されたコードを読み取ることができなくなることです。
さまざまな色を選ぶ以外に、この問題を回避するために人々は何をしていますか?
更新: 奇妙なことに、一部の色はmy によってオーバーライドされます:foreground "Black"
。