tmux
| tmux | |
|---|---|
2 つの水平ペインと 1 つの垂直ペインを持つ tmux セッション。 | |
| 開発者 | ニコラス・マリオット |
| 初回リリース | 2007年11月20日[ 1 ] |
| 安定版リリース | 3.6a [ 2 ] / 2025年12月5日 |
| リポジトリ | github |
| 書かれた | C |
| オペレーティング·システム | Unixライク |
| 入手可能な | 英語 |
| タイプ | 端末マルチプレクサ |
| ライセンス | ISCライセンス |
| Webサイト | tmux |
tmuxは、 Unix系オペレーティングシステム用のオープンソースのターミナルマルチプレクサです。単一のウィンドウから複数のターミナルセッションに同時にアクセスできます。複数のコマンドラインプログラムを同時に実行するのに便利です。また、プロセスを制御端末から切り離すこともできるため、リモートセッションをアクティブのままにしておくことができ、表示されなくなります。[ 3 ]
特徴
tmux にはGNU Screenのほとんどの機能が含まれています。特定の物理コンソールまたは仮想コンソールにバインドされていないクライアントとのターミナルセッションを開始できます。単一のターミナルセッション内で複数のターミナルセッションを作成し、それらを自由に別の仮想コンソールに再バインドできます。また、各セッションには複数のクライアントを接続できます。
注目すべきtmuxの機能は以下の通りである: [ 4 ]
- 実行中のセッション、ウィンドウ、またはクライアントを対話的に選択するためのメニュー
- ウィンドウは任意の数のセッションにリンクできる[ 5 ]
- tmuxを管理するためのviのような、またはEmacsコマンドモード(自動補完付き)[ 6 ]
- 垂直および水平ウィンドウ分割のサポート
tmuxにはシリアルポートとtelnetのサポートが組み込まれていない。[ 4 ] screenとは異なるコマンドキーを使用するため、screenの代替品にはならないが、互換性のあるキーバインディング を使用するように設定することはできる。
可用性
tmuxはOpenBSDベースシステムに含まれており[ 7 ] 、他の多くのUnix系オペレーティングシステム用のパッケージとしても利用可能です。[ 6 ]
参照
参考文献
- ^ 「tmuxの変更履歴」。
- ^ "tmux 3.6a" . 2025年12月5日. 2025年12月8日閲覧。
- ^ 「キーボードとディスプレイのコントロール」、Snappy Answers to Stupid Questions、OpenBSD 、 2011年12月7日閲覧。
- ^ a b Perrin, Chad (2010年10月25日)、「tmuxはGNU Screenキラーか?」TechRepublic、2011年7月4日時点のオリジナルよりアーカイブ、 2011年12月7日閲覧。
- ^ de Weerd, Paul (2009年7月12日)、「Nicholas Marriott氏によるtmuxに関するインタビュー」、OpenBSD Journal 、 2011年12月7日閲覧。
- ^ a b「Tmux – ターミナルマルチプレクサ」、Linuxaria、2011年9月15日、 2011年12月7日閲覧。
- ^ "src/usr.bin/tmux" . OpenBSDソースリポジトリ.