2011-10-27 8 views
4

emacs内でrails consoleを使用していて、文字列の色が黒に設定されていることがわかりました。問題は私の背景も黒で、テキストを見るためにはマウスで選択する必要があります。チェンジレールのコンソールの色

文字列にコンソールの色を変更する方法はありますか?ここで

私.irbrc

require 'irbtools' 
IRB.conf[:AUTO_INDENT] = true 
IRB.conf[:USE_READLINE] = true 
IRB.conf[:LOAD_MODULES] = [] unless IRB.conf.key?(:LOAD_MODULES) 
unless IRB.conf[:LOAD_MODULES].include?('irb/completion') 
     IRB.conf[:LOAD_MODULES] << 'irb/completion' 
end 

答えて

0

私は右のあなたを理解していれば、あなたはいつものEmacsでテキストやタイプの上にカーソルを移動することができます:あなたが使用しているフォントの設定を変更することができますカスタマイズウィンドウを(持ち出すべきで

M-x customize-face <enter> 

フォントファミリ、背景色、前景色など)。

0

であるそれはあなたがレールコンソールを実行するために使用しているどのモード明確ではないのですが、それはEmacsの面にIRBによって、端末のコードの出力から色変換、非常に可能です使用中はansi-color.elによって行われています。

もしそうなら、ansi-color-names-vectorを見てください。これは、ターミナルカラーエスケープシーケンスと使用されるEmacsフェースとの間のマッピングを設定します。このベクトルの最初の要素を変更して、端末のアイデアを他の色で「黒」と表示します。

太字/下線/などのターミナルシーケンスの表示方法を決定するためのansi-color-faces-vectorも便利です。

関連する問題