使用 PuTTY 登录 Debian 服务器。右键单击窗口,选择全屏。有一个很大的工作区域。
键入
tmux
,工作区立即缩小为标准的小型终端窗口。尝试了active key
+z
,但这(最大化工作区)似乎不是命令的目的。在 Windows 机器上使用 tmux v1.9。
答案1
找到了根本问题。
默认情况下,连接时终端窗口的大小为 80x24(尽管它以更宽的分辨率显示文本文件,但输入受到限制)。使用
stty rows 50 cols 132
解决了这个问题并且 tmux 自动转到指定的大小。
答案2
运行tmux ls
,如果有两个以上的会话,则可能是您tmux
在服务器上从控制台启动的,而控制台的物理屏幕比您的屏幕小,因此会将屏幕缩小到最小屏幕尺寸。要么终止直接在服务器上启动的会话,要么从服务器的控制台tmux
退出。tmux
tmux
允许许多人访问同一个用户帐户,因此如果一个人从控制台在服务器上工作,您将在远程ssh
会话中看到它,有点像teamviewer
,两者都可以看到您在做什么。
附言
该问题的另一种情况可能是特定会话的设置“不正确” PuTTY
。
打开后PuTTY
,不要单击要运行的会话,而是突出显示它并按下Load按钮,然后在左侧的“类别”树形视图中展开“窗口”分支,并将“当窗口调整大小时”范围中的单选按钮更改为“更改行数和列数”,然后返回(在树形视图中突出显示“会话”)到“会话”并按下按钮Save以保存此特定会话的新设置。 完成后,当您调整或最大化 PuTTY 窗口时,远程窗口将自动调整其大小。