#author("2021-09-14T07:10:31+00:00","default:src128","src128") #author("2021-11-20T06:47:44+00:00","default:src128","src128") &tag(tmux); *目次 [#t3e2b03e] #contents *参考情報 [#y0aa8d41] -[[screen]]的な端末管理ソフト -[[時代はGNU screenからtmuxへ - Dマイナー志向:http://d.hatena.ne.jp/tmatsuu/20090709/1247150771]] *設定 [#b58803d9] -デフォルトのprefixがC-bなのでC-tに変更する(C-bだとEmacsキーバインドとバッティングするのでまずい)。 #pre{{ set-option -g prefix C-t unbind-key C-b bind-key C-t send-prefix set -g status-bg colour38 }} *アタッチ/デタッチ [#b19a59b5] **アタッチ [#rf85a243] -最後のセッションにアタッチする場合以下のコマンドで。 tmux a **デタッチ [#m5c60c2c] -起動中のtmuxを抜ける C-t d *キーバインド [#z853e547] ,''セッション'',== ,セッションを開始,tmux / tmux new / tmux new-session ,セッションにアタッチ,tmux attach / tmux attach-session ,セッションをデタッチ,^b d ,''ウィンドウ'',== ,ウィンドウ生成,^b c ,ウィンドウリスト,^b w ,次のウィンドウ,^b n ,前のウィンドウ,^b p ,ペインのサイズ変更,^b ^矢印(矢印方向に境界線を移動) ,''ペイン'',== ,上下に分割,^b " ,左右に分割,^b % ,ペイン統合,^b ! ,ペイン移動,^b o ,''コピーモード'',== ,コピーモード移行,^b [ ,コピーモード終了,ESC *Tips [#kd913c94] **CMD+Cでコピーしたい [#b030be5b] -[[tmux+iTerm2でマウス(タッチパッド)利用時にマウスによるコピペができない問題の対処 #iTerm2 #tmux - Qiita:http://qiita.com/items/9a680d16065217015e16]]によると、OPTIONキーを押しながら範囲選択すればできる。 **mouse-modeって何 [#g9b8e59e] -mouse-modeがONだとホイールでスクロールすることができる。しかしCMD-Cでコピーできない(OPTIONをおせばできる)。 -mouse-modeがOFFだとホイールでスクロールできないけど(コピーモードでさかのぼることはできる)、CMD-Cでコピーできる。 どっちがいいか迷う。 **ステータスラインの色をランダムに一意二決める [#pa02b573] -[[hostごとにstatus lineの色を変える・改 - すぎゃーんメモ:https://memo.sugyan.com/entry/20120306/1331009647]] **ホイールでスクロールする [#aae03a55] -[[macos - Scrolling on Mac with Tmux and iTerm - Super User:https://superuser.com/questions/1084487/scrolling-on-mac-with-tmux-and-iterm]] -以下を設定すると有効になる。しかし編集モード(C-t [)実行後に限定。 set-option -g mouse on