ペイン操作

動作 キー
ペインを上下に分割 C-b "
ペインを左右に分割 C-b %
隣のペインに移動 C-b
C-b
C-b
C-b
次のペインに移動 C-b o
直前に居たペインに移動 C-b ;
ペインを削除 C-b x
ペインを最大化、最大化解除 C-b z
ペインのサイズを変更 C-b C-↑
C-b C-↓
C-b C-←
C-b C-→
ペインのサイズを5ずつ変更 C-b M-↑
C-b M-↓
C-b M-←
C-b M-→
全ペインのサイズを揃える C-b E
全ペインを再配置(水平分割レイアウト) C-b M-1
全ペインを再配置(垂直分割レイアウト) C-b M-2
全ペインを再配置(メイン+水平分割レイアウト) C-b M-3
全ペインを再配置(メイン+垂直分割レイアウト) C-b M-4
全ペインを再配置(タイルレイアウト) C-b M-5
全ペインを再配置(次のレイアウト) C-b Space
上のペインと位置交換 C-b {
下のペインと位置交換 C-b }
時計回りにペインを位置交換 C-b C-o
反時計回りにペインを位置交換 C-b M-o
ペイン番号を表示 C-b q
ペイン内容とウインドウ名を検索 C-b f
ペインをマーク、マーク解除 C-b m
ペインのマークをクリア C-b M
ペインをウインドウに変換 C-b !

ウインドウ操作

動作 キー
新規ウインドウを作成 C-b c
次のウインドウに移動 C-b n
前のウインドウに移動 C-b p
直前に居たウインドウに移動 C-b l
n番のウインドウに移動 C-b 0
C-b 1
C-b 2
C-b 3
C-b 4
C-b 5
C-b 6
C-b 7
C-b 8
C-b 9
ウインドウ番号を入力して移動 C-b '
ウインドウをリストから選んで移動 C-b w
ウインドウを削除 C-b &
ウインドウ番号を変更 C-b .
ウインドウの名前を変更 C-b ,
ウインドウの情報を表示 C-b i

セッション操作

動作 キー
セッションをリストから選択 C-b s
セッションの名前を変更 C-b $

クライアント操作

動作 キー
クライアントを切り離し C-b d
クライアントをサスペンド C-b C-z
次のクライアントに移動 C-b )
前のクライアントに移動 C-b (
最後に居たクライアントに移動 C-b L
クライアントをリストから選択 C-b D
クライアントを再描画 C-b r

ペーストバッファ

動作 キー
コピーモードに入る C-b [qで抜ける
コピーモードに入って1画面上にスクロール C-b PageUpqで抜ける
直近のペーストバッファを貼り付け C-b ]
リストからペーストバッファを選択して貼り付け C-b =
ペーストバッファを一覧表示 C-b #
直近のペーストバッファを削除 C-b -

コピーモード内

vi風にするには、setw -g mode-keys vi

動作 emacs風 vi風
範囲選択を開始 C-Space Space
選択範囲をペーストバッファにコピーしてコピーモードを抜ける M-w Enter
コピーモードを抜ける Esc q

その他

動作 キー
キーバインディングを一覧表示 C-b ?qで抜ける
キーバインディングの説明を表示 C-b /
オプションのカスタマイズ C-b Cqで抜ける
コマンドを入力して実行 C-b :
プレフィクス・キーをペインに入力 C-b C-b
時計を表示 C-b tqで抜ける
メッセージを表示 C-b ~qで抜ける

資料

Getting Started
https://github.com/tmux/tmux/wiki/Getting-Started

Manual Page
https://man.openbsd.org/tmux

※バージョンメモ

  • tmux 3.3a