1

印刷する"\[\e[34m\]sometext"と文字が青く表示されますが、どこかに青の濃淡を指定できますか?

4

2 に答える 2

3

If your rxvt has 256 colors enabled, you can use extended color codes (e.g. "^[[38;5;36m"). Try this script to test if your terminal has 256 colors enabled. Probably you need to patch/recompile it or download another version. I recommend this tutorial.

于 2008-09-19T23:24:44.493 に答える
1

色のオプションが非常に限られている ANSI エスケープ シーケンスを使用しています。.Xdefaults ファイルを使用します (このチュートリアルで説明されています)。これらのオプションは、シェル プロンプトをすべてカラフルにするわけではありませんが、vim などのエディタで使用されます。

.Xdefaults は、UNIX (CR) と Windows (CRLF) の行末についてうるさい場合があることに注意してください。d2u または u2d を使用して、必要に応じて行末を切り替えます。

于 2008-09-19T04:59:54.800 に答える