software:ubuntu:command:tmux-command
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| software:ubuntu:command:tmux-command [2022/10/25 10:44] – [テーブル] yoko | software:ubuntu:command:tmux-command [2026/07/28 13:16] (現在) – 外部編集 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | tmuxコマンド | + | ====== |
| - | ============ | + | |
| tmuxとは、端末多重化ソフトウェア(Terminal Multiplexer)。[[software/ | tmuxとは、端末多重化ソフトウェア(Terminal Multiplexer)。[[software/ | ||
| 複数のユーザ(接続先)から同じ画面を共有できたりするのも便利。 | 複数のユーザ(接続先)から同じ画面を共有できたりするのも便利。 | ||
| - | インストール方法 | + | ===== インストール方法 |
| - | ------------ | + | |
| ### Ubuntu/ | ### Ubuntu/ | ||
| 行 21: | 行 19: | ||
| - | 起動コマンド | + | ===== 起動コマンド |
| - | --------- | + | |
| <code bash> | <code bash> | ||
| 行 35: | 行 32: | ||
| tmux 3.3a | tmux 3.3a | ||
| </ | </ | ||
| + | ===== よく使うコマンド ===== | ||
| - | よく使うコマンド | + | ^ コマンド |
| - | ----------- | + | | tmux | セッションを起動 |
| + | | tmux new -s セッション名 | ||
| + | | tmux kill-session | ||
| + | | tmux a | デタッチしたセッションにアタッチ | ||
| + | | tmux a -t セッション名 | ||
| + | | tmux ls | セッション一覧を表示 | ||
| + | | tmux lsc | 接続クライアントの一覧表示 | ||
| - | ^ コマンド | ||
| - | | tmux | セッションを起動 | ||
| - | | tmux new -s セッション名 | ||
| - | | exit | セッションを停止 (セッション内) | ||
| - | | tmux kill-session -t セッション名 | ||
| - | | Ctrl-t d | セッションをデタッチ | ||
| - | | tmux a | デタッチしたセッションにアタッチ | ||
| - | | tmux a -t セッション名 | ||
| - | | tmux ls | セッション一覧を表示 | ||
| - | | tmux lsc | 接続クライアントの一覧表示 | ||
| + | ===== 仮想端末内で使うキー操作 ===== | ||
| + | ### エスケープキー変更 | ||
| + | tmuxを操作する際にはデフォルトでは `Ctrl-b` から始めるキー定義になっているが、Emacsのキー定義と重なっているので `Ctrl-t` に変更する。 | ||
| + | 尚、以下説明での `C-` は Ctrlキーを押しながらの操作を意味する。 | ||
| + | <code text .tmux.conf> | ||
| + | unbind-key C-b | ||
| + | set-option -g prefix C-t | ||
| + | bind-key C-t send-prefix | ||
| + | </ | ||
| + | ### よく使うキー操作 | ||
| - | <code text> | ||
| - | # 新規セッション開始 | ||
| - | tmux | ||
| - | # 名前をつけて新規セッション開始 | ||
| - | tmux new -s < | ||
| - | # セッションの一覧表示 | + | 基本 |
| - | tmux ls | + | |
| - | # 接続クライアントの一覧表示 | + | ^ キー |
| - | tmux lsc | + | | C-t ? | キーバインド一覧 |
| + | | C-t : | コマンドプロンプト | ||
| - | # セッションを再開 ※-t < | + | セッション操作 |
| - | tmux a | + | |
| - | # セッションを終了 ※-t <対象セッション名>でセッション名の指定も可能 | + | ^ キー |
| - | tmux kill-session | + | | C-t d | セッションをからデタッチする |
| + | | exit | ||
| - | # tmux全体を終了 | ||
| - | tmux kill-server | ||
| - | </ | ||
| - | 参考 | ||
| - | ---- | ||
| - | 1. [[https:// | + | ウインドウ操作 |
| - | 2. [[https:// | + | |
| - | 3. [[https:// | + | ^ キー |
| + | | C-t c | ウインドウを作成する | ||
| + | | C-t & | ウインドウの破棄 | ||
| + | | C-t n | 次のウインドウへ移動 | ||
| + | | C-t p | 前のウインドウへ移動 | ||
| + | |||
| + | |||
| + | ペイン操作 | ||
| + | |||
| + | ^ キー | ||
| + | | C-t % | 左右にペイン分割 | ||
| + | | C-t " | ||
| + | | C-t q | ペイン番号を表示 | ||
| + | | C-t o | ペインを順に移動 | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== 参考 ===== | ||
| + | |||
| + | - [[https:// | ||
| + | | ||
| + | | ||
| |tmuxで複数サーバの同時オペレーション]] | |tmuxで複数サーバの同時オペレーション]] | ||
| - | 4. [[https:// | + | - [[https:// |
| - | 5. [[https:// | + | |
| - | 6. [[https:// | + | |
| - | 7. [[https:// | + | |
| - | 8. [[https:// | + | |
| - | 9. [[https:// | + | |
| + | - [[https:// | ||
software/ubuntu/command/tmux-command.1666662296.txt.gz · 最終更新: by yoko
