终端宽度改变后,tmux刷新显示

终端宽度改变后,tmux刷新显示

screen宽度为 80 列的终端中,我可以执行以下操作:

for i in $(seq 81); do echo -n "m"; done; echo

然后将窗口调整得稍微宽一点,最后一个“m”会跳转到我在调整窗口大小之前运行命令时的位置。我真的很喜欢,tmux但我怀念这个可爱的功能screen……有什么办法可以做到这一点(我还没有找到tmux一些隐藏的命令)?recompute-width


编辑:2013-07-24

自 2013 年 2 月起,tmux 支持 reflow!

这里是提交。

答案1

tmux目前不支持“reflow”或“rewrap”(遵循终端)。

作者tmux曾多次表示他个人不喜欢屏幕但他会考虑将其纳入tmux(作为一种选择,大概)如果其他人要实现它。

邮件列表参考(先列出较旧的;不是详尽的列表,只是我经过一番搜索找到的内容):

答案2

自 2013 年 2 月起,tmux 支持 reflow!

这里是提交。

相关内容