記録のために、OSXユキヒョウを使用しています。
ターミナルから直接emacsを使用すると、非常に満足しているカラーセット(c / c ++など)があります---黒地に緑、赤のコメント、色付きのキーワードなど。私の「端末設定」で設定し、いくつかは私の〜/ .emacsファイルにあります(以下を参照)。画面からemacsを実行すると、基本的な配色は同じですが(黒地に緑)、色が異なります(たとえば、コメント文字は赤ですが、コメント全体ではありません)。
どんな助けでもいただければ幸いです!
私の'.emacs'ファイル(これはgnu-screen emacsでは機能しなくなります):
(global-font-lock-mode t)
(custom-set-faces
'(font-lock-comment-face
((((class color) (background light))
:foreground "tomato")
)))
私の'.screenrc'ファイル:
shell -$SHELL # colors still don't work without this
#term xterm-256color # using this doesn't fix the colors (suggested on some forums)
altscreen on
startup_message off
.screenrcファイルのコマンド「shell-$SHELL」により、画面のコマンドプロンプトがデフォルトと同じになると思いました---コマンドラインに「computername:/ DIR / username $」ではなく、「computername:/ DIR/username$」と表示されます。 bash-3.2 $ '
================================================== ===============
解決策:GregEに感謝します。
通常のシェルと一致するように、画面にターミナルエミュレータを設定する必要がありました。これを行うために、私は追加しました
export TERM='xterm-color'
〜/.bash_profileへ
何らかの理由で、「〜/.screenrc」ファイルの「termxterm-color」が機能しませんでした。