web-dev-qa-db-ja.com

びょうぶ:同じセッションの異なるウィンドウで異なるタブを開く

複数のタブを開いた状態でビオブセッションを実行しているとします。次に、新しいターミナルを開いてby風を起動すると、同じセッションが開始されます。次に、一方の端末でbyタブを切り替えると、もう一方の端末も同じタブに切り替わります。

同じ端末セッションで異なる端末で異なるタブを開くことはできますか?

19
Alex

いい質問です!

これは、クライアントサーバーの観点から、Tmuxの動作方法のため、直接は不可能です。

それにもかかわらず、実行可能な回避策があります...基本的には、別個のsessionsが必要です。 Byob は、いくつかのキーバインドを通じてこれを簡単かつ便利にします。

  • F2 新しいウィンドウを作成します
  • Alt-Left そして Alt-Right それらの間で前後に移動します
  • Ctrl-F2 垂直分割を作成します
  • Shift-F2 水平分割を作成します
  • Shift-Up、-Down、-Left、-Right、分割を移動します
  • Ctrl-Shift-F2 新しいセッションを作成します
  • Alt-Up そして Alt-Down セッション間の移動

後者の2つで問題が解決するはずです!

全開示: Byob hereの著者およびメンテナー

25
Dustin Kirkland

これはGoogleのトップヒットであるため、使用しているtmuxのバージョンで機能するソリューションを追加します。

byobu list-sessions

プレフィックスが付いている番号に注意してください。既存のセッションの別の「ビュー」と接続するには、次のようにします。

byobu new-session -t <number>

こちらのディスカッションをご覧ください。

5
dpb