tmux
ターミナルマルチプレクサ(terminal multiplexer)。なんですかそれは
この手のソフトは、とっつきにくい イメージがある。確かに
メリット
1つの端末で複数の擬似端末を起動可能
複数の端末を立ち上げずに、tmux上の擬似端末を切り替えてオペレーション可能
起動した仮想端末を画面分割して使用可能
他のファイルを参照したりログ出力を参照しながらオペレーション可能
起動した仮想端末上でコピペが可能
マウスを使わず、tmux内でキーボードのみでのコピペが可能
起動した仮想端末のデタッチ(切り離し)/アタッチ(接続)が可能
tmux実行端末とのネットワークが切れても問題なく、異なる環境から同じtmuxセッションへ接続可能
設定ファイル ~/.tmux.conf
アタッチ(attach)
セッション(session)
tmuxに管理される仮想端末全体を指す
各セッションは1つ以上のウィンドウを持つ
ウィンドウ(window)
tmuxセッション内に開かれている1つの仮想端末の画面全体を指す
ウィンドウは1つ以上のペインを持つ
ペイン(pane)
分割されたウィンドウの単位を指す
ペインそれぞれが独立した擬似端末となる
デタッチ(detach)
プレフィックス(prefix)
プレフィックスはデフォルトで Control + b
端末、ターミナル(Terminal)
多重化装置、マルチプレクサ(multiplexer)
screen
Byobu (software)
Mosh (software)
Twin (windowing system)
xpra
kadoyau - /kadoyau/tmux
herp-technote - /herp-technote/tmux
uki00a - /uki00a/tmux
makibako - /makibako/tmux
ebiken - /ebiken/tmux
https://github.com/tmux/tmux
tmux - Wikipedia
https://ricapitolare.vercel.app/svg?url=https://github.com/tmux/tmux#.png https://github.com/tmux/tmux