私はEmacs 24を使用しており、シェルモード(ls
コマンド)中にdirsとファイルの色を変更したいと思います。理想的には、ファイルの権利によって異なります。Emacs、M-xシェルで色を変えるには?
どうすればいいですか?
私は
(setq ansi-color-names-vector
["black" "red" "green" "yellow" "PaleBlue" "magenta" "cyan" "white"])
(add-hook 'shell-mode-hook 'ansi-color-for-comint-mode-on)
で遊んでみました。しかし、私はそれが私のために動作しませんと思います。
私は今太陽系化された配色を持っています。しかし、私は色を変更したくない、シェルモードの場合のみ。
編集:
私は(私のホームディレクトリの.dircolrsファイルを使用して)私のシステム端末の色を変更する - Emacsがそれを読み、しかしそれ(Emacsが)多少の色を変更する - それは色が少し暗くなりますシェルモードでは軽量です。
なぜ私はEmacsがそれをするのか分かりません。
異なるdirsに色(ゲーム、公共...:これは、システム端末
です:
そして、これは、Emacsです:
は、これらが作ったデフォルトの色とsolarized-テーマのEmacsで、色を変えています青色の背景に青のdirs。
私は、それがハックを見つけることは大きな問題ではないことを理解しちょうどEmacsは色ビットを変更する理由を知りたい。
私のemacsシェルは、 'zsh'で設定したフォントの色をemacsバッファの背景色で使います。これはあなたの見たものではありませんか? – asm
@AndrewMyers、私はそう思う、私はbashの設定で色を変更する必要があります。実際に私はそれがemacsで行うことができるかどうかを知りたいと思っていました。 – Sergey
'M-x customize-group'' ansi-colors'を実行すると、カスタマイズ可能なグループが得られますか?そこにはアンサイカラー名のベクトルがあります。 – asm