概要
tmuxを起動したら以下の様なエラーが出ていた。
/Users/izuku/.tmux.conf:9: unknown option: mode-mouse
/Users/izuku/.tmux.conf:10: unknown option: mouse-select-pane
/Users/izuku/.tmux.conf:11: unknown option: mouse-resize-pane
/Users/izuku/.tmux.conf:12: unknown option: mouse-select-window
どうやらtmux2.1でmouse関連のoptionが統合されたようだ。
解決方法
以下のオプションを追加すると良い。
set -g mouse on
他の端末でもこのtmux.confを使っているので両方の設定を使えるようにしておく。
if-shell "[[`tmux -V` == *2.0*]] || [[`tmux -V` == *1.*]]" "set-window-option -g mode-mouse on; set -g mouse-select-pane on; set -g mouse-resize-pane on; set -g mouse-select-window on;"
if-shell "[[`tmux -V` == *2.1* ]]" "set -g mouse on"
バージョンあがったら修正が必要だな。もう少し上手い事しないとダメそうだが、とりあえずはこれで動く!
バグ?
スクロールなどは上手く動くのだが、paneのselectがmouseで出来ない。追加の設定がいるのだろうか?
[追記]
スクロールも上手くいっていない!
ペインを分割していると両方のペインが動いてしまう。
だめだこりゃ。誰か助けて。