tmuxでウインドウ(窓)を複数のペイン(窓ガラス)に分割している時に、初期設定のままだとどれがアクティブなのかわかりにくいです。
非アクティブのウインドウペイン(窓ガラス)の背景色を変更することにより、見た目で判別しやすくなります。
調べたことをここにメモしておきます。
やりかた
たくさんあるoptionsのうち、window-styleとwindow-active-styleのfg(foreground colour)とbg(background colour)を変更することにより実現できます。
fgは文字の色、bgは背景の色です。両方またはどちらか一方を調整することにより、お好みの色の組み合わせにします。
$HOME/.tmux.conf
# 非アクティブな窓ガラス
set -g window-style 'bg=#303030'
# アクティブな窓ガラス
set -g window-active-style 'bg=#000000'
$HOME/.tmux.conf
# 非アクティブな窓ガラス
set -g window-style 'fg=colour244,bg=colour234'
# アクティブな窓ガラス
set -g window-active-style 'fg=white,bg=black'
使える色
-
black,red,green,yellow,blue,magenta,cyan,white - (明るい色がサポートされている場合)
brightred,brightgreen,brightyellow -
8ビットカラーの256色(
colour0〜colour255) -
default(tmuxのデフォルト) -
terminal(ターミナルのデフォルト) -
RGB(
#000000〜#ffffff)
色の見本はWikipediaにいいのがありました。
さいごに
status line の色の変更にも取り組みました。もしよかったらご覧ください。
本記事は autoracex #259 の成果です。ありがとうございます。

