2013-05-26 8 views
6

私は上線や下線を追加したいのemacs 24のEmacs 24:モードラインスタイル

でモードラインのスタイルを変更しようとしています。アンダーラインは正常に動作しますが、何らかの理由でオーバーラインが動作しません。これまでの私のコードは、これまでのところ(.emacsに追加されています):

(set-face-attribute 'mode-line nil 
    :foreground "gray0" 
    :background "cyan" 
    :overline "cyan" 
    :underline "cyan") 

どのようにオーバーライン機能を得るためのアイデアですか?

また、境界線とテキストの間の距離を設定する方法はありますか?ボックス仕様なので、上記のコードに行:box nilを追加するために、あなたの問題を解決する可能性があります:私の記憶が正しければ

おかげ

+0

私のために働いていますか?私は背景色をグレーに変更しました。そうでなければ、オーバーラインとアンダーラインを見ることができませんでした。 – PascalVKooten

+0

下線は実際に背景色の範囲内にあるように見えます。 – PascalVKooten

+1

下線/上線の色は、 ':background'によって提供される色によって決定されているようですが、それは別の問題であるように文字列値を指定する必要があります。しかし、私が何を変更しても、「背景」は変わりません。私は現在、それが言及する価値があるなら、ソラリゼーションされたテーマを使用しています! – BIOS

答えて

1

は、デフォルトのモードラインの仕様では、非nilを持っています。

関連する問題