emacsでスクロールバーの色を変更することはできますか? (注: XEmacs ではありません)
問題があれば、Ubuntu 8.10 で emacs 22 を実行しています。
emacsでスクロールバーの色を変更することはできますか? (注: XEmacs ではありません)
問題があれば、Ubuntu 8.10 で emacs 22 を実行しています。
どんな環境で?たとえば、Carbon EMACS では、スクロールバー ウィジェットはカーボン ネイティブ セットに由来します。その場合、実際に色を変更することはできません。
ScrollBarsについては、EmacsWikiサイトを参照してください。
サイトから引用するには:
GnuEmacsは、独自の「ネイティブ」スクロールバーを描画できます。これは非常にカスタマイズ可能です。私の意見では、これはColorThemeのユーザーにとっても最良の結果をもたらします。詳細は次のとおりです。
./configureに渡される次のオプションを使用してGnuEmacsをビルドします。
--without-toolkit-scroll-bars --with-x-toolkit=no
次に、ColorThemeを試すか、次のようにします。
M-x customize-face RET scroll-bar RET
前景色/背景色、境界線の色/幅などを設定できます。スクロールバー幅と呼ばれる別の変数があります。
XEmacs の FAQから恥知らずに抜粋
リソースを使用してスクロールバーの色を変更する方法の要約を次に示します。
! Motif scrollbars
Emacs*XmScrollBar.Background: skyblue
Emacs*XmScrollBar.troughColor: lightgray
! Athena scrollbars
Emacs*Scrollbar.Foreground: skyblue
Emacs*Scrollbar.Background: lightgray
Athena ウィジェットの Scrollbar の大文字化に注意してください。