在tmux中最大化窗口


40

tmux显示如下屏幕:

[root@wpc-fc2 init]#                                      |············
                                                          |············
                                                          |············
[0] 0:bash 3:bash*               "vi@wpc-fc2:/etc/init" 21:04 21-Jun-11

窗口的宽度最大,尝试从中复制文本会导致“ |···”进入文本。

如何修复它并使tmux窗口全宽?


1
如果您有一个实际的控制台在查看同一屏幕,则可能会受到其尺寸的限制。至少这就是它在GNU Screen中的工作方式。
Randolf Richardson 2011年

Answers:


55

tmux窗口限于查看与其链接的任何会话的最小客户端的大小(即,该窗口是其中的一部分)。

可以使用aggressive-resizewindow选项将其更改为将其限制为实际显示该窗口的最小客户端的大小。

为了使窗口恢复到完整大小,最好的选择是分离使用该窗口的所有其他客户端。用于C-b D单独选择客户端或C-b: attach -d分离该会话上的所有其他客户端。


我发现dwm不在乎。我在堆栈中打开了一个tmux会话,并在另一个标记中打开了它。打开MoC并最终崩溃了,因为较小的终端不够大。将来一定要更加小心。
罗布

17

设置积极的调整大小选项确实可以为我解决此问题(感谢Bob)。我在.tmux.conf中添加了以下内容:

set-window-option -g aggressive-resize on
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.