tmux

tmux
開発者ニコラス・マリオット
初回リリース2007年11月20日[ 1 ] (2007年11月20日
安定版リリース
3.6a [ 2 ] / 2025年12月5日 (2025年12月5日
リポジトリgithub .com /tmux /tmux
書かれたC
オペレーティング·システムUnixライク
入手可能な英語
タイプ端末マルチプレクサ
ライセンスISCライセンス
Webサイトtmux .github .io ウィキデータで編集する

tmuxは、 Unix系オペレーティングシステム用のオープンソースのターミナルマルチプレクサです。単一のウィンドウから複数のターミナルセッションに同時にアクセスできます。複数のコマンドラインプログラムを同時に実行するのに便利です。また、プロセスを制御端末から切り離すこともできるため、リモートセッションをアクティブのままにしておくことができ、表示されなくなります。[ 3 ]

特徴

tmux にはGNU Screenのほとんどの機能が含まれています。特定の物理コンソールまたは仮想コンソールにバインドされていないクライアントとのターミナルセッションを開始できます。単一のターミナルセッション内で複数のターミナルセッションを作成し、それらを自由に別の仮想コンソールに再バインドできます。また、各セッションには複数のクライアントを接続できます。

注目すべきtmuxの機能は以下の通りである: [ 4 ]

  • 実行中のセッション、ウィンドウ、またはクライアントを対話的に選択するためのメニュー
  • ウィンドウは任意の数のセッションにリンクできる[ 5 ]
  • tmuxを管理するためのviのような、またはEmacsコマンドモード(自動補完付き)[ 6 ]
  • 垂直および水平ウィンドウ分割のサポート

tmuxにはシリアルポートtelnetのサポートが組み込まれていない。[ 4 ] screenとは異なるコマンドキーを使用するため、screenの代替品にはならないが、互換性のあるキーバインディング を使用するように設定することはできる。

可用性

tmuxはOpenBSDベースシステムに含まれており[ 7 ] 、他の多くのUnix系オペレーティングシステム用のパッケージとしても利用可能です。[ 6 ]

参照

参考文献

  1. ^ 「tmuxの変更履歴」
  2. ^ "tmux 3.6a" . 2025年12月5日. 2025年12月8日閲覧
  3. ^ 「キーボードとディスプレイのコントロール」Snappy Answers to Stupid QuestionsOpenBSD 、 2011年12月7日閲覧。
  4. ^ a b Perrin, Chad (2010年10月25日)、「tmuxはGNU Screenキラーか?」TechRepublic2011年7月4日時点のオリジナルよりアーカイブ、 2011年12月7日閲覧。
  5. ^ de Weerd, Paul (2009年7月12日)、「Nicholas Marriott氏によるtmuxに関するインタビュー」OpenBSD Journal 、 2011年12月7日閲覧。
  6. ^ a b「Tmux – ターミナルマルチプレクサ」Linuxaria、2011年9月15日、 2011年12月7日閲覧。
  7. ^ "src/usr.bin/tmux" . OpenBSDソースリポジトリ.