Tmuxとは
CUI上で複数のアプリケーションを実行する際に便利な、仮想コンソールアプリケーションです。
メリット
- 1つのウィンドウ内で、複数のタブやウィンドウを開くことができる。
- コンソール画面上でコピーペーストができる。
- vimなどをセッションとして状態を保存しておく事ができる。
ウィンドウ分割
※ C-b o は Ctrl-b を押したあとに o を押すという意味。
C-b % 垂直分割
C-b “ 水平分割
C-b x タブを閉じる
C-b c 新しいウィンドウ
C-b n ウィンドウ切り替え
C-b & ウィンドウを閉じる
コピー&ペースト
C-b [ コピーモード
コピーモード中に space コピーの始点を選択
コピー範囲選択中に Enter tmuxクリップボードにコピー
C-b ] 貼り付け
おわりに
といった感じで、タブを巡回せずに情報が一覧で見られたり、コピー&ペーストの為にいちいちマウスに持ち替える手間が省けるので結構重宝します。