tmuxの使い方とか設定とかメモ


ターミナルたくさん開いてたら、便利だと教えてもらった(あとデキそうなヤツに見えるとか何とか)ので使い始めました。
インストール済みのVMだったのでインストール方法は知りません。
(便利だけど自分がどこにアクセスしてるのか気をつけないと危険だなと思いました)

まず、調べて参考にさせていただいたサイト。

使いそうなコマンド

$ tmux attach
$ tmux detach

全終了

$ tmux kill-server

セッション一覧

$ tmux ls

使いそうなショートカット

 Ctrl+b c  新しいウィンドウを作成
 Ctrl+b d  カレントクライアントをデタッチ
 Ctrl+b &  カレントウィンドウをkill
 Ctrl+b ,  カレントウィンドウをリネーム
 Ctrl+b ?  全キーバインドを列挙

なんかの拍子に時計が表示されるショートカットを知り、時々使う

Ctrl+b t 時計を表示

コピーモードとかめんどうなので、スクロールとかバッファ(?)の設定

参考にさせていただいたサイト

その結果設定ファイルはこうなしました。
(いらない設定もあるかもしれないけど目的は達成したからいいや)

$ ~/.tmux.conf

 set-option -g buffer-limit 100

 # コピーモードのキーバインドをvi風に切り替え
 set-window-option -g mode-keys vi
 set-window-option -g mode-mouse on

 # 代替画面バッファを使わないようにする(親端末のTERMがxtermの場合)
 set -g terminal-overrides 'xterm*:smcup@:rmcup@'