Index

tmuxは,シェル多重化ソフトです。tmux(ティーマックス)を使えば シェルのターミナル画面を一つにまとめたり、複数のプロセス管理やプロセスの復帰が可能になります。

抑えるポイント 1

1−1 インストール方法(mac)

$ brew install tmux

1−2 tmuxの起動

$ tmux

1−3 基本操作

プレフィックスキー(Ctrl-b) + 他の動作を表すキー

1−4 セッションの確認

現在のセッションとクライアントの状態を確認

$ tmux list-sessions 例: 0: 1 windows (created Sat Jan 6 02:43:06 2018) [82x31] (attached)

$ tmux list-client 例: /dev/ttys002: 0 [82x32 xterm-256color] (utf8)

1−5 セッションのデタッチとアタッチ

Ctrb+d でデタッチ *完全に抜けてしまう。

Ctrb+b + :detach-client で一時的に抜ける(アタッチ可能)

再び先程の環境へアタッチするには

$ tmux attach -t 0

1−6 セッション削除

$ tmux kill-session

or

$ tmux kill-server

全てのセッションを削除

抑えるポイント 2

2−1 ウィンドウ操作

Ctrl-b + c で新しいウィンドウを作る。

画面下にウィンドウ番号が表示されるので

Ctrl-b + 番号 で切り替え

Ctr-b + w で リスト表示+プレビューしながら切り替えれるので便利

Ctr-b + & でウィンドウを削除

2−2 ペイン操作 ※ウインドウ分割

Ctrl-b + " で水平分割 Ctrl-b + % で垂直分割

2−3 ペイン間操作、移動

Ctrl-b + o で移動

Ctrl-b + q でインジケータ番号表示 *さらに+番号で移動

2−4 ペイン分割解除

Ctrl-b + x

supplements

参照

最新記事一覧

続きを見る

関連コンテンツ

カテゴリー一覧

TOP フルスタックエンジニアを目指すに方々へ 2018年1月8日 tmuxでマウス操作を便利に! tmux.confファイルを作って設定をカスタマイズする。