キーバインド一覧

このページでは、tmuxの主要なキーバインドを一覧にまとめました。

プレフィックスキー

tmuxのすべてのキーバインドはプレフィックスキーから始まります。デフォルトは Ctrl+b です。

Ctrl+b の直後に別のキーを押す
例:Ctrl+b c → 新しいウィンドウを作成

プレフィックスキーは .tmux.conf で変更可能です。詳しくはカスタマイズを参照してください。

セッション関連

キーバインド説明
Ctrl+b dセッションからデタッチ
Ctrl+b sセッション選択画面を表示
Ctrl+b $セッション名を変更

ウィンドウ関連

キーバインド説明
Ctrl+b c新しいウィンドウを作成
Ctrl+b n次のウィンドウへ移動
Ctrl+b p前のウィンドウへ移動
Ctrl+b wウィンドウ選択画面を表示
Ctrl+b ,ウィンドウ名を変更
Ctrl+b &現在のウィンドウを閉じる
Ctrl+b l最後に使ったウィンドウへ移動
Ctrl+b 0-9指定番号のウィンドウへ移動

ペイン関連

キーバインド説明
Ctrl+b "水平分割(上下)
Ctrl+b %垂直分割(左右)
Ctrl+b ↑上のペインへ移動
Ctrl+b ↓下のペインへ移動
Ctrl+b ←左のペインへ移動
Ctrl+b →右のペインへ移動
Ctrl+b o次のペインへ移動
Ctrl+b ;前のペインに移動
Ctrl+b x現在のペインを閉じる
Ctrl+b !ペインをウィンドウに分離
Ctrl+b qペイン番号を表示(表示中に数字キーで移動)
Ctrl+b Spaceレイアウトを変更
Ctrl+b zペインを最大化/復帰

操作関連

キーバインド説明
Ctrl+b ?ヘルプを表示(全キーバインド一覧)
Ctrl+b t時刻を表示
Ctrl+b :コマンドプロンプトを表示

コピーペースト

コピーモード開始

Ctrl+b [

コピーモード内のキーバインド

キーバインド説明
Space選択開始
Enter選択終了(コピー)
Ctrl+gキャンセル
qコピーモード終了

ペースト

Ctrl+b ]

プレフィックスキーの実行

別のプレフィックスキーを送信

Ctrl+b Ctrl+b

例えば、ネストしたtmuxセッションの場合に使用します。

カスタマイズの例

.tmux.conf でキーバインドをカスタマイズできます:

# プレフィックスキーを Ctrl+a に変更
set-option -g prefix C-a

# Ctrl+b をアンバインド
unbind-key C-b

# 新しいキーバインドを追加
bind-key r source-file ~/.tmux.conf \; display "Configuration Reloaded!"

詳しくはカスタマイズページを参照してください。