每当我在不同大小的多个终端中同时打开tmux会话时,它会自动将其大小调整为较小的大小。我可以解决这个问题做C-b
,然后:attach -d
,但它从会话踢对方。有没有办法让会议中的双方保持不同的规模并根据其规模进行调整?
这是我需要使用C-b
+ 时发生的情况的图片:attach -d
:
如果我调整该会话并且该会话附加了其他终端,则它们将自动分离,如果另一个终端重新连接,则会发生同样的事情。
每当我在不同大小的多个终端中同时打开tmux会话时,它会自动将其大小调整为较小的大小。我可以解决这个问题做C-b
,然后:attach -d
,但它从会话踢对方。有没有办法让会议中的双方保持不同的规模并根据其规模进行调整?
这是我需要使用C-b
+ 时发生的情况的图片:attach -d
:
如果我调整该会话并且该会话附加了其他终端,则它们将自动分离,如果另一个终端重新连接,则会发生同样的事情。
Answers:
有没有办法让会议中的双方保持不同的规模并根据其规模进行调整?
不。stdin
你在tmux中运行的shell有一个线路规则。你可以看到它的设置stty -a
,你会注意到(shell的想法)终端大小是这些设置的一部分。由于存在单线规则,因此您只能拥有一个终端规模。因此,如果更改此大小,则更改将反映在会话的所有视图中。