emacsでは異なる背景色を使用することができません

emacsでは異なる背景色を使用することができません

私は emacs でさまざまなテーマを試しました (Mac で xterm を 256 に設定)。テーマの背景色が無視されることを除けば、すべて正常に動作します。たとえば、.emacs ファイルに (set-background-color "red") を追加しても、これは単に無視され、OS X のデフォルトのターミナル背景が使用されます。

答え1

残念ながら、少なくとも私の経験では、ターミナルで emacs を使用する場合、カラー スキームを実際に変更することはできません。Emacs は、vim とは異なり、cli ではなく独自のウィンドウ内で使用することを目的としています。

答え2

あなたの問題を再現できません。私はEmacs 24.3.1を使用しています。これは以下から入手できます。emacsformacosx.comまたはMacポート. emacs -nwTerminal.app ( TERM=xterm-256color) 内で Emacs を実行します。 を使用すると、M-x customize-theme色付きの背景を持つテーマを選択できます (添付画像を参照)。

OS X Emacs /usr/bin/emacs(Mavericks のバージョン 22.1.1) はこれをサポートしていない可能性がありますが、いずれにしても Emacs 22 は古いです。

したがって、最新の Emacs をインストールして試してみることをお勧めします。

ライトブルーのテーマを使用したターミナルの Emacs 24.3

関連情報