tmuxコマンドメモ

tmuxプロセスとセッション管理

# 通常
tmux

# 名前を付けて開く
tmux new -s xxxx

# 一覧
tmux ls

# 名前を変更(0をxxxxに変更する場合)
tmux rename -t 0 xxxx

# 再開
tmux a -t 0 # 番号を指定する場合
tmux a -t xxxx # 名前を付けた場合

# ウィンドウサイズ(ターミナルサイズ)が違う場合
tmux a -t 0 -d
tmux a -t xxxx -d
# ↑のように-dオプションでいい感じに接続できる

# 終了
tmux kill-server

コマンド

デフォルトのプレフィックスは、Ctrl + b
Ctrl + b に続けて、以下のコマンド

コマンド内容
c新規ウィンドウ
0~9ウィンドウ切り替え
n次のウィンドウへ
p前のウィンドウへ
,ウィンドウ名の変更

※随時追記予定。

Tips

接続時にtmuxを自動起動

if [ $SHLVL = 1 ]; then
  tmux
fi