LoginSignup
49
49

More than 5 years have passed since last update.

tmuxの基本的な操作方法のまとめ

Last updated at Posted at 2016-03-14

はじめに

tmuxの用語と概念

  • Server -> Session -> Window -> Pane
  • プレフィックスキー デフォルトではctrl + b。ただし私の環境ではカスタマイズし、ctrl + sに変更済み。また以下の全ての記述ではプレフィックスキーは省略している。

参考リンク

tmux操作

セッション操作

セッション作成

名前をつけずにセッションを作成

$ tmux

名前をつけてセッションを作成

$ tmux new -s セッション名

デタッチ

現在のセッションのデタッチ

d

アタッチ

最後にデタッチしたセッションにアタッチする

$ tmux a

セッション名を指定してアタッチする

$ tmux a -t セッション名

セッション一覧

セッションの一覧を確認する

$ tmux ls
0: 1 windows (created Mon Mar 14 21:54:40 2016) [134x67]

セッション名変更

セッションの名前を変更

$ tmux rename -t 変更前セッション名 変更後セッション名

セッション起動中にセッション名を変える

$

コマンドモードになったら

(rename-session) aho                                                                                                                  

と入れる。これでセッション名が`aho`になる。

セッション削除

セッションを削除する

$ tmux kill-session -t セッション名

サーバーを削除する(全セッションを削除する)

$ tmux kill-server

ウィンドウ 操作

ウィンドウ切り替え

直前のウィンドウに移動する

l

ウィンドウの一覧を表示し、一覧の中からCtrl+p, Ctrl+nでウィンドウを選択してEnter

w

表示されたウィンドウ一覧の中から
(0)  0: bash "hoge.local"                                                                                           
(1)  1: bash- "hoge..local"                                                                                          
(2)  2: bash* "hoge.local"     

次のウィンドウに移動する

n

前のウィンドウに移動する

p

ウィンドウを番号を指定して移動する

移動したいウィンドウの番号

ウィンドウ追加

c

ウィンドウ終了

$ exit

強制終了する場合。exitが使えず強制的に終了させたい場合に用いる。

&

ウィンドウ名変更

,

以下のように画面下のバーで画面名の入力を促されたら画面を入力して`Enter`

(rename-window) bash   

ペイン操作

ペイン分割

ペインを左右に分割する

%

ペインを上下に分割する

"

ペイン移動

分割したペインを移動する

o

ペインのインジケータを表示して移動

q

表示されたインジケータの番号を押下

ペイン終了

ペイン強制終了(現在のペインを終了する)

x

ペイン分割解除(現在のペインを新規ウィンドウに移動する)

!

ペイン入れ替え

現在のペインと一つ前のペインを入れ替え

{

現在のペインと一つ後のペインを入れ替え

}

その他

システム情報を表示する

t

現在のキーバインドを表示する

?

バッファスクロールアップ/ダウン

[

Page Down
Page Up

Ctrl + Cで解除
49
49
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
49
49