zshの起動と同時にtmuxも起動してほしい

端末(zsh)を開いたら、tmuxが自動起動する様に設定した。


tmuxを使ってみて感じたこととして、

ところどころ挙動がbashと異なるというところがあって、

使っている時に戸惑うことが多々ある。


だったらbashみたいにカスタマイズしろよってことになるけど、

それは置いといて


tmuxで最初に不便だなと感じたところが、


tmux_mysql_mouse


MySQLを開いて、SELECT構文を実行した時。

MySQL - Wikipedia


最初の実行では結果の表示が画面に収まらないことの方が多く、

マウス(タッチパット)のスクロールで上にスクロールしてみていた。


だけど、

画面は上にスクロールせず、


tmux_mysql_mouse2


下の方で、過去に打ったコマンドの履歴が出るだけ。

なんかのキーと合わせれば上にスクロールされるらしいけど、マウススクロールで結果をみたいので

マウススクロールの設定を調べていれてみた。




ホームディレクトリ以下に.tmux_confというファイルを用意して、

下記の様に記述した。


.tmux_conf

set -g mouse on
set -g terminal-overrides 'xterm*:smcup@:rmcup@'

tmuxを再起動して、MySQLを開いて確認してみる。


tmux_mysql_mouse3


無事、スクロールできました。