新石器Wiki

近年はシリコン(石)から進化した便利なもので溢れる時代。そんな気になった事や試した事など記す。

ユーザ用ツール

サイト用ツール


software:ubuntu:command:tmux-command


差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
software:ubuntu:command:tmux-command [2022/10/25 10:44] – [テーブル] yokosoftware:ubuntu:command:tmux-command [2022/10/28 21:07] (現在) – [テーブル] yoko
行 35: 行 35:
 tmux 3.3a tmux 3.3a
 </code> </code>
- 
 よく使うコマンド よく使うコマンド
 ----------- -----------
  
 +^ コマンド                           ^ 説明                              ^ 備考  ^
 +| tmux                               | セッションを起動                  |       |
 +| tmux new -s セッション名           | 名前付きでセッションを起動        |       |
 +| tmux kill-session -t セッション名  | 特定のセッションを停止            |       |
 +| 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> +<code text .tmux.conf
-# 新規セッション開始 +unbind-key C-b 
-tmux+set-option -g prefix C-t 
 +bind-key C-t send-prefix 
 +</code> 
 +### よく使うキー操作
  
-# 名前をつけて新規セッション開始 
-tmux new -s <セッション名> 
  
-# セッションの一覧表示 
-tmux ls 
  
-# 接続クラトの一覧表示 +基本 
-tmux lsc+ 
 +^ キー   ^ 説明                          ^ 備考     ^ 
 +| C-t ?  | キーバイン一覧                         | 
 +| C-t :  | コマンドプロンプト          |                | 
 + 
 +セッション操作 
 + 
 +^ キー   ^ 説明                          ^ 備考 
 +| C-t d  | セッションをからデタッチする  |       | 
 +| exit   | セッションを停止 (セッション内)  |       | 
 + 
 + 
 +ウインドウ操作 
 + 
 +^ キー   ^ 説明                  ^ 備考 
 +| C-t c  | ウインドウを作成する  |       | 
 +| C-t &  | ウインドウの破棄      |       | 
 +| C-t n  | 次のウインドウへ移動  |       | 
 +| C-t p  | 前のウインドウへ移動  |       | 
 + 
 + 
 +ペイン操作 
 + 
 +^ キー   ^ 説明              ^ 備考 
 +| C-t %  | 左右にペイン分割  |       | 
 +| C-t "  | 上下にペイン分割  |       | 
 +| C-t q  | ペイン番号を表示        | 
 +| C-t o  | ペインを順に移動  |       | 
  
-# セッションを再開 ※-t <対象セッション名>でセッション名の指定も可能 
-tmux a 
  
-# セッションを終了 ※-t <対象セッション名>でセッション名の指定も可能 
-tmux kill-session 
  
-# tmux全体を終了 
-tmux kill-server 
-</code> 
 参考 参考
 ---- ----
行 89: 行 111:
 8. [[https://mynavi-agent.jp/it/geekroid/2017/03/-11tmux.html|tmuxをカスタマイズして使いやすくしよう!]] 8. [[https://mynavi-agent.jp/it/geekroid/2017/03/-11tmux.html|tmuxをカスタマイズして使いやすくしよう!]]
 9. [[https://dipolecats.net/tips/642/|【開発環境】Macにtmuxをインストールする 〜基本操作方法〜]] 9. [[https://dipolecats.net/tips/642/|【開発環境】Macにtmuxをインストールする 〜基本操作方法〜]]
 +10. [[https://qiita.com/nojima/items/9bc576c922da3604a72b|tmux の status line の設定方法]]
  
  
  
software/ubuntu/command/tmux-command.1666662296.txt.gz · 最終更新: 2022/10/25 10:44 by yoko