Muttで色を構成していますが、私の問題はLinuxターミナルにとって一般的な問題のようです。
あらかじめ定義された16色(例red
:)の場合は、次のように太字で表示できます。brightred
ただし、256色を使用している場合(たとえばcolor208
)色を待つことはありませんbrightcolor208
。 muttには次の色のテーマがあります。
color index color208 color236 ~T
color208を太く(明るく)する方法は?
答え1
「太字」と「前景色」は別々に設定できますが、サポートされていません。愚か。あなたができるすべて愚か太字で表示せずに前景色と背景色を選択するだけです。
他の場合は、任意のANSIエスケープシーケンスを出力するために、以下のように「太い色208」を設定することができます(太字のテキストが効果を見ることを可能にするすべての端末でこのコマンドを実行できます。GNOME端末太字のテキストを表示するように設定すると正常に動作します。)
echo this is NORMAL
echo '\e[1m' this is BOLD '\e[0m'
echo '\e[1;38;5;208m' this is BOLD 208 '\e[0m'
echo '\e[38;5;208m' this is NORMAL 208 '\e[0m'
(SGRパラメータ「1」は太字で表示されます。Send itを使用することも、<Esc>[1m
もちろんXTerm 256カラースペースで色が選択されている<Esc>[1;5m
上記の例などの他のパラメータと組み合わせることもできます。)38;5;x
答え2
端末は256色をサポートし、適切なTERM環境変数を設定する必要があります。 256色のサポートが有効になっていない可能性があります。
xtermの場合:
export TERM="xterm-256color"
urxvtの場合:
export TERM="urxvt-256color"
tmux/スクリーンの場合:
export TERM="screen-256color"
私はそれを置き~/.bashrc
ます~/.bash_profile
。~/.profile