キーバインド
ccmux はコンテキストに応じたキーバインドを持っています。下部のステータスバーに、現在のモードで使えるショートカットが常に表示されます。
グローバル
全モードで動作:
| キー | アクション |
|---|---|
Ctrl+Q | ccmux を終了(全シェル終了) |
Ctrl+→ | 次のエリアにフォーカス移動 |
Ctrl+← | 前のエリアにフォーカス移動 |
Alt+→ | 次のタブへ |
Alt+← | 前のタブへ |
Alt+1 〜 Alt+9 | 指定番号のタブへ直接ジャンプ |
フォーカス順: ファイルツリー → プレビュー → ペイン 1 → ペイン 2 → … → ファイルツリー
ヒント: Ctrl はエリア/ペイン間移動、Alt はタブ間移動、という対比で覚えやすいです。
ペインモード
ターミナルペインにフォーカスしている時:
| キー | アクション |
|---|---|
Ctrl+D | 縦分割(左右) |
Ctrl+E | 横分割(上下) |
Ctrl+W | ペインを閉じる(1ペインならタブを閉じる) |
Alt+T / Ctrl+T | 新しいタブ |
Alt+R | タブ名を変更(セッション限り) |
Alt+S | ステータスバーの表示/非表示 |
Ctrl+F | ファイルツリーにフォーカス |
Ctrl+P | プレビュー/ターミナルの配置を入替 |
Tab | シェルに転送(タブ補完) |
| その他 | シェルに転送 |
Tab は常にシェルに転送されます(タブ補完が動作)。ペイン切替は Ctrl+→/← またはマウスクリックで行います。
ファイルツリーモード
ファイルツリーにフォーカスしている時(Ctrl+F 後):
| キー | アクション |
|---|---|
j / ↓ | 選択を下に移動 |
k / ↑ | 選択を上に移動 |
Enter | ファイルプレビュー / ディレクトリ展開 |
. | 隠しファイルの表示切替 |
Esc | ペインに戻る(プレビューは開いたまま) |
Ctrl+F | ファイルツリーを非表示にしてペインに戻る |
プレビューモード
プレビューパネルにフォーカスしている時(Ctrl+→/← またはクリック):
| キー | アクション |
|---|---|
j / ↓ | 下にスクロール |
k / ↑ | 上にスクロール |
h / ← | 左にスクロール |
l / → | 右にスクロール |
Home | 横スクロールをリセット |
PageDown | 20 行下にスクロール |
PageUp | 20 行上にスクロール |
Ctrl+W | プレビューを閉じる |
Ctrl+P | 配置を入替 |
Esc | ペインに戻る |
キー衝突
一部のキーは ccmux が予約しており、シェルに転送されません:
| キー | ccmux の動作 | シェルでの代替 |
|---|---|---|
Ctrl+D | 縦分割 | exit でログアウト |
Ctrl+E | 横分割 | End キーで行末移動 |
Ctrl+F | ファイルツリー | / で less/vim 内検索 |
Ctrl+W | 閉じる(複数ペイン時のみ) | 1ペインでは動作する |
Last updated on