我打算在服务器上用tmux作为终端任务的维护器,然而,我服务器上的分辨率较小,大概是1024x768,然而,我在服务器上用终端创建了一个tmux之后,在用另外一台电脑 ssh 登陆进服务器,tmux attach后,发现窗口有一大部分是用不了的就是说只有1024x768的那部分是可以继续分割pane,然而在1024x768以外的部分就用不了了,全都变成了.........这种效果,,有没有人知道怎么办?tmux有没有什么让窗口自动适应新终端大小的命令?
我打算在服务器上用tmux作为终端任务的维护器,然而,我服务器上的分辨率较小,大概是1024x768,然而,我在服务器上用终端创建了一个tmux之后,在用另外一台电脑 ssh 登陆进服务器,tmux attach后,发现窗口有一大部分是用不了的就是说只有1024x768的那部分是可以继续分割pane,然而在1024x768以外的部分就用不了了,全都变成了.........这种效果,,有没有人知道怎么办?tmux有没有什么让窗口自动适应新终端大小的命令?
|
livelazilyJul 26, 2015 via Android
1
根据 http://stackoverflow.com/a/20908246 ,你是两个地方同时 attach 同一个 session 了,其中一个的分辨率较小。把分辨率较小的 tmux deatch 后,再到分辨率较大的机器上重新 attach 即可
|
|
chinawrjJul 26, 2015
2
如一楼所讲,tmux本来就是自动适应。现在的问题是:你同时从两处attach上了这个session,然后这个session为了保持两地能显示完整只能显示最小分辨的那个。
|
|
3
怎么deattach?
|
|
4
怎么远程deattach?
|
|
livelazilyJul 27, 2015
5
@dzz007 如果没改快捷键的话, Ctrl+b 然后 d 就是 detach 了
|
|
cattyhouseJul 27, 2015
6
直接在服务器上 killall tmux,然后再ssh进去,然后再 tux new。
|
|
7
Ok,我懂啦,谢谢各位。
|