tmux 基本コマンド

サーバーとの接続が突然切断してもTmuxなら安心

起動

tmux

session name を指定して起動

tmux new -s

Session list

tmux ls

Session Attach

tmux a

Session Attach Session 指定

tmux a -t <session_name>

Session kill

tmux kill-session

Session kill Session 指定

tmux kill-session -t <session_name>

Session kill Server

tmux kill-server

window の layout

tmux list-windows

設定リロード

tmux source-file ~/.tmux.conf

key-bind

key 内容
? キーバインド一覧
: コマンドプロンプト

show-options -g や show-window-options -g 入力で設定一覧を表示 -g はグローバル指定(デフォルト)の意、個別に設定された値は-g 無しで確認する

key 内容
s セッションの一覧選択
d セッションから離脱(デタッチ)
$ セッションの名前変更
ctrl+Z tmux を一時中断 ※fg で復帰
key 内容
c 新規ウインドウ作成
w ウインドウの一覧選択
0-9 指定番号のウインドウへ移動
& ウインドウの破棄
n 次のウインドウへ移動
p 前のウインドウへ移動
l 以前のウインドウへ移動
入力番号のウインドウへ移動
. 入力番号にウインドウ番号を変更
, ウインドウの名前変更
f ウインドウの検索
key 内容
% 左右にペイン分割
上下にペイン分割
q ペイン番号を表示
カーソル 指定 方向のペインへ移動 ※連続押しでプレフィックス継続
Ctrl-カーソル ペイ ンのサイズを変更 ※連続押しでプレフィックス継続
! ペインを解除してウインドウ化
x ペインの破棄
o ペインを順に移動
; 以前のペインへ移動
z 現在のペインを最大化/復帰
スペース レイ アウトを変更
Alt-1-5 レイウトを変更
{ ペインの入れ替え(前方向)
} ペインの入れ替え(後方向)
ctrl+o ペインの入れ替え(全体)
t ペインに時計を表示
key 内容
[ コピーモードの開始(カーソルキーで自由に移動)
スペース コピ ー開始位置決定(vi モード)
エンター コピ ー終了位置決定(vi モード)
] コピーした内容を貼り付け

おっさんWEBエンジニア奮闘記©2007 WEBDIMENSION