2011-10-10 10 views
6

Emacsインターフェース、特にタブフォントをカスタマイズするにはどうしたらいいですか?私はWindows上でどのように悪いかのスクリーンショットを含めました。あなたがTabbarを使用していると仮定すると、Emacsインターフェース、特にWindowsのタブフォントをカスタマイズするにはどうしたらいいですか?

enter image description here

+0

わかりませんが、私はそれがWindows固有のものでなければならないと思います。 – phimuemue

+0

Emacsに組み込まれていないものについて質問しているときは、問題のライブラリに常にリンクするべきです。 – phils

+1

buffertabsがあなたのために不可欠な機能だと感じたら、別のエディタを使うことを強くお勧めします。他の編集者はこの機能をはるかに良く実装しています。タブは、主に少数のバッファでマウスを使用する場合に便利です。 Emacsでは、主にたくさんのバッファを持つキーボードを使います。 –

答えて

2

、あなたはM-x customize-faceを実行することにより、フォントをカスタマイズすることができます - あなたは、どちらかそれらのすべてをカスタマイズするために入力するか、または単一の顔を選択するために、タブ補完を使用して打つことができます。

次面はtabbar.elで定義されている:

  • タブバーボタン
  • タブバーボタン、ハイライトは
  • タブバーデフォルト
  • タブバー、ハイライト
  • タブバー選択
  • タブバーセパレータ
  • tabbar-unselected
2
;; tabbar 
(require 'tabbar) 
(tabbar-mode) 

;; example tabbar coloring code... 
    (set-face-attribute 
    'tabbar-default nil 
    :background "gray60") 
    (set-face-attribute 
    'tabbar-unselected nil 
    :background "gray85" 
    :foreground "gray30" 
    :box nil) 
    (set-face-attribute 
    'tabbar-selected nil 
    :background "#f2f2f6" 
    :foreground "black" 
    :box nil) 
    (set-face-attribute 
    'tabbar-button nil 
    :box '(:line-width 1 :color "gray72" :style released-button)) 
    (set-face-attribute 
    'tabbar-separator nil 
    :height 0.7) 
関連する問題