2

jshint で flymake を使用して、emacs24 の JavaScript の問題を強調しています。私のcustom.elは持っています

(custom-set-faces '('(flymake-errline ((((class color)) (:background "Red" :foreground "Black")))))

これにより、jshint が文句を言うコードの背景色が赤に設定され、一部の色は赤い背景に対して読みにくいため、前景色が黒に設定されます。

問題は、強調表示されたコードに構文の強調表示がある場合、構文の強調表示の色が my:foreground "Black"をオーバーライドし、強調表示されたコードを読み取ることができなくなることです。

さまざまな色を選ぶ以外に、この問題を回避するために人々は何をしていますか?

更新: 奇妙なことに、一部の色my によってオーバーライドされます:foreground "Black"

4

1 に答える 1

2

これを emacs 設定ファイルに「cat」します。

(custom-set-faces '(flymake-errline ((((class color)) (:background "Gray30")))) '(flymake-warnline ((((class color)) (:background "Gray20")))))

于 2013-01-02T04:29:38.517 に答える