3

emacsでスクロールバーの色を変更することはできますか? (注: XEmacs ではありません)

問題があれば、Ubuntu 8.10 で emacs 22 を実行しています。

4

3 に答える 3

2

どんな環境で?たとえば、Carbon EMACS では、スクロールバー ウィジェットはカーボン ネイティブ セットに由来します。その場合、実際に色を変更することはできません。

于 2008-12-08T22:04:34.010 に答える
1

ScrollBarsについては、EmacsWikiサイトを参照してください。

サイトから引用するには:

GnuEmacsは、独自の「ネイティブ」スクロールバーを描画できます。これは非常にカスタマイズ可能です。私の意見では、これはColorThemeのユーザーにとっても最良の結果をもたらします。詳細は次のとおりです。

./configureに渡される次のオプションを使用してGnuEmacsをビルドします。

         --without-toolkit-scroll-bars --with-x-toolkit=no 

次に、ColorThemeを試すか、次のようにします。

M-x customize-face RET scroll-bar RET

前景色/背景色、境界線の色/幅などを設定できます。スクロールバー幅と呼ばれる別の変数があります。

于 2008-12-16T15:52:24.180 に答える
1

XEmacs の FAQから恥知らずに抜粋

リソースを使用してスクロールバーの色を変更する方法の要約を次に示します。

! Motif scrollbars

Emacs*XmScrollBar.Background: skyblue
Emacs*XmScrollBar.troughColor: lightgray

! Athena scrollbars

Emacs*Scrollbar.Foreground: skyblue
Emacs*Scrollbar.Background: lightgray

Athena ウィジェットの Scrollbar の大文字化に注意してください。

于 2008-12-08T21:51:46.750 に答える