tmuxコトハジメ

ツール

概要

端末多重化ソフトウェアであるtmuxのコトハジメ

キーバインド

tmux起動
tmux or tmux new-session

セッション中での新規セッション作成
prefix+:new

セッション一覧
tmux ls

セッションのデタッチ(tmuxから抜ける)
prefix+d

セッションのアタッチ
tmux attach(a)

任意のセッションにアタッチ
tmux attach(a) -t 0(name)

セッションの削除
tmux kill-session

任意のセッションを削除
tmux kill-session -t 0

全てのセッションを’削除
tmux kill-server

セッションのリネーム
prefix+$

新規ウィンドウ
prefix+c

次のウィンドウに切り替え
prefix+n

前のウィンドウに切り替え
prefix+p

任意のウィンドウに切り替え
prefix+0

ウィンドウ一覧
prefix+w

ウィンドウの削除
prefix+&

ペインの削除
prefix+x

ペイン入れ替え(前方向)
prefix+{

ペイン入れ替え(後方向)
prefix+}

コピーモード
prefix+[

コピー範囲選択(コピーモード中)
vまたはspace

コピー(コピーモード中)
yまたはenter

tips

macのterminalでtmuxを使っているとき、マウスを使ってテキストを選択してもコピー(cmd+c)ができない。(tmuxのショートカットでvimライクなコピーはできる)
マウスで選択した範囲をコピーしたい場合は、cmd+rでterminalのAllow mouse reportingの設定をトグルする必要がある。

参考


関連書籍