そこまで使う頻度高くないので、使うときには忘れている。
すぐコピペ or ショートカットの思い出しできるように最低限まとめておく。
超基本
インストール(ubuntu)
sudo apt-get install tmux
起動
tmux
デタッチセッション
tmux detatch-client
アタッチセッション
tmux attach-session
ショートカット + コマンド
注) キーの前にプレフィックス = Ctrl-b
が必要、サブコマンドの前に tmux
が必要
ウィンドウ操作
キー | サブコマンド | 操作 |
---|---|---|
c | new-window | ウィンドウを作成 |
n | next-window | 次のウィンドウに移動 |
p | previous-window | 一つ前のウィンドウに移動 |
, | rename-window | ウィンドウの名前変更 |
0~9 | select-window | 0~9の指定した番号のウィンドウに移動 |
l | last-window | 直前のウィンドウに移動 |
w | choose-window | ウィンドウの一覧表示、選択 |
& | kill-window | 現在のウィンドウを削除 |
ペイン操作
キー | サブコマンド | 操作 |
---|---|---|
" | split-window | 画面を上下に分割 |
% | split-windo-h | 画面を左右に分割 |
x | kill-pane | 現在のペインを削除 |
q | display-panes | ペイン番号を表示, 表示中に番号を指定すると指定したペインに移動 |
o | select-pane -t :.+ | 次のペインに移動 |
; | last-pan | 直前にいたペインに移動 |
カーソルキー | select-pane -D | 上下左右のペインに移動 |
{ | swap-pane -U | ペインの入れ替え |
} | swap-pane -D | ペインの入れ替え |
Ctrl-カーソルキー | resize-pane -U | ペインのサイズを上下左右に変更 |
セッション
キー | サブコマンド | 操作 |
---|---|---|
$ | rename-session | セッションの名前変更 |
s | choose-tree | セッションの一覧を表示, セッションの選択可能 |
( | switch-client -p | 前のセッションに移動 |
) | switch-client -n | 次のセッションに移動 |
L | switch-client -l | 直前のセッションに移動 |
d | detach-client | デタッチ |
これだけあれば多分大丈夫