LoginSignup
5
3

More than 5 years have passed since last update.

思い出すためのtmuxコマンド集

Posted at

そこまで使う頻度高くないので、使うときには忘れている。
すぐコピペ 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 デタッチ

これだけあれば多分大丈夫

5
3
0

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
5
3