ローカルマシンでtmuxを使用していますが、通常は同時に複数のセッションがあります。
私が普段やっていることは、ローカルで動作する異なるウィンドウのセッションと、セッションごとに複数のウィンドウを1つのホストに接続する他のセッションがあることです。
セッション/ウィンドウツリーは、私がtmuxを日常的に使用する場合、次のようになります。
(TMUX on my local machine)
|
+- session 1: local
| \_ window 1: local shell
| \_ window 2: local shell
| \_ ...
|
+ session 2: somehost
| \_ window1: ssh user@somehost
| \_ window2: ssh user@somehost
| \_ ...
|
+ session 3: someotherhost
\_ window1: ssh user@someotherhost
\_ window2: ssh user@someotherhost
\_ ...
セッション2とセッション3を、somehostとsomeotherhostで作成されたtmuxセッションに接続する何らかのリモートセッションにする方法はありますか?
上記のツリーは次のようになります。
(TMUX on my local machine)
|
+- session 1: local
| \_ window 1: local shell
| \_ window 2: local shell
| \_ ...
|
+ session 2 linked to an existing session on somehost
| \_ window1: shell on somehost
| \_ window2: shell on somehost
| \_ ...
|
+ session 3 linked to an existing session on someotherhost
\_ window1: shell on someotherhost
\_ window2: shell on someotherhost
\_ ...
私はこのトピックを見つけましたが、これが私が何をしたいのかわかりません:ホスト間でtmuxソケットを共有することは可能ですか?
私が探しているのは、ローカルマシンsomehostとsomeotherhostで同じtmux構成を持っている必要があると思いますが、それは問題ではないでしょう。