ガレージ暮らしのトライタム

プログラムやツールの解説や技術を公開する場所

tmux 2.9aにして.tmux.confの設定が変わったので対応したおはなし

これはなんの記事?

tmux v2.9a で.tmux.confの記述が変わって対応したという内容の記事です。

.tmux.confを2.9に対応させる

開発環境

Mac Book Pro 2019
Mojave
tmux 2.9a

詳細

新規インストールしたMacに、他のMacで同じtmux.confを使ったらinvalid option: エラーを吐くようになりました。

2.9から一部記述方式が分かったそうなので、それに合わせて変更しました。私の場合は以下の感じです。

# ステータスバーの色を設定する
set -g status-fg white #old style
set -g status-bg black #old style
↓
set-option -g status-style fg=white,bg=black #new style

# ウィンドウリストの色を設定する
setw -g window-status-fg cyan #old style
setw -g window-status-bg default #old style
setw -g window-status-attr dim #old style
↓
set-window-option -g window-status-style fg=cyan #new style
set-window-option -g window-status-style bg=default #new style
set-window-option -g window-status-style dim #new style

fg, bgのカラー設定とattrの設定記述がちょっと違うのが留意点です。

それではみなさん、楽しい創作ライフを!

参考文献(最終閲覧日:2019/09/23)

qiita.com
github.com
qiita.com
matea2.github.io