我在本地计算机上使用tmux,通常同时进行多个会话。
我通常要做的是在一个具有不同窗口的会话中进行本地工作,而在其他会话中,每个会话将多个窗口连接到一个主机。
在我对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配置,但这不是问题。