如何让 byobu 的屏幕变大

如何让 byobu 的屏幕变大

我的新服务器安装看起来很奇怪: 在此处输入图片描述

有没有办法调整其大小以使用整个终端窗口?

答案1

这意味着除了您自己之外,还有另一个 ssh 或终端客户端连接到此会话,其窗口大小比您的小。

你可以使用以下命令分离除你自己之外的所有客户端屏风热键:

Alt-F6

或者你可以运行脚本/usr/lib/byobu/include/tmux-detach-all-but-current-client

全面披露:我是屏风

答案2

的替代方法Alt-F6Prefix-Shift-DPrefix您的 byobu 转义命令在哪里(通常是Ctrl-a)。

更多信息请见此处:https://stackoverflow.com/questions/22138211/how-do-i-disconnect-all-other-users-in-tmux

答案3

Alt-F6 对我来说不起作用。但我发现我正在使用 tmux。要分离另一个窗口,请结合使用 list-clients 和 detach-client:

% tmux list-clients
/dev/pts/1: 0 [64x160 xterm] (utf8)
/dev/pts/39: 0 [39x143 xterm] (utf8)
% tmux detach-client -t /dev/pts/39

由于 64x160 较大,我认为这是我的窗口,而另一个客户端是较小的窗口。

答案4

我尝试了脚本(tmux-detach-all-but-current-client)和alt-F6。它们都不起作用。终端只全屏了几秒钟,然后就变回小尺寸了(就像原帖中的图片一样)。我还用 检查了用户w,只有我登录了。

对我来说,最终奏效的方法是简单地禁用 Byobu 并再次启用 Byobu,中间进行注销/登录。就像这样:

byobu-disable
exit
重新登录
byobu-enable

屏幕恢复正常。

相关内容