2012-12-27 12 views
6

いくつかの外側または内側の境界線の色を変更するには?フレームのborder-colorを変更するたびに、私は変更が表示されず、境界の幅を変更することができません。Emacsフレームの周り/フレーム

はこれまでのところ、どのような仕事をしたことは、バッファの周りにいくつかのフレームを追加します

(set-frame-parameter (selected-frame) 'internal-border-width 15) 

ました。

しかし、内部の色を変更する方法はわかりません。誰もがワーキングスペースの周りに素敵なボーダー/フレームを持つ方法を知っていますか?

いずれかの方法が使用されます。

EDIT:達成SDS何を追加しました:

私はそう赤外、実際に別の色を持っているその周りの領域を持っていると思います。

enter image description here

私は例を見つけました(読み:これは私はすべての後に沿ったものです)私が達成したいフレームの。

example image

+0

どのウィンドウマネージャを使用していますか? – choroba

+0

わかりません。なし? OSはWindows 7または8です。私が知る限り、ECBなどは使用しません。 – PascalVKooten

答えて

4

それは、既存のフレームの境界線の幅を変更することはできません表示されますが、あなたが欲しい境界線の幅で新しいフレームを作成することができません。しかし

(frame-parameter (make-frame '((border-width . 10))) 'border-width) 
==> 10 

の外観新しいフレームは(私がubuntuで言うことができる限り)他のすべてのフレームのものとは異なりません(border-widthは0です)。 the window manager may not pay attention to [the border-width] you specifyといっても驚くべきことではありません。

もっと関連性の高い質問があると思いますが、実際に何をしようとしていますか?

Emacsのウィンドウ(Emacsの世界ではフレームと呼ばれます)を他のすべてのウィンドウと視覚的に異ならせますか?

これは、ウィンドウの装飾が(上記のように)ウィンドウマネージャのドメインであり、アプリケーション(Emacsなど)が「ヒント」を使用するアプリケーションにのみ影響することに気付く必要があります。管理者は自由に無視することができます。

ただし、fringe顔のパラメータを変更することができます。

(set-face-background 'fringe "red") 

Emacsのフレームの外観は非常に明瞭にするべきです。

1

フリンジを指定していると思います。カラーテーマを使用している場合は、これを使用してフリンジカラーを設定することができます。

(defun color-theme-whatever() 
    "A color theme" 
(color-theme-install 
'(color-theme-whatever 
    ((fringe ((t (:background "#111" :foreground "#444")))))))) 
+0

上記の答えはまた縞を言います、あなたはそれが1ではないことを追加した画像で見ることができます。 – PascalVKooten

関連する問題