当我在 Ubuntu 14.04 上运行的 Gnome 终端进入全屏模式时,我可以看到底线被浪费了。
非全屏时一切正常。Tmux 的状态栏位于终端的底部。
然而,在全屏模式下,底线保持为空。Tmux 的状态栏无法到达那条线。
为什么 Gnome 保留了底线?如何配置 Gnome Terminal 以启用底线?我在‘个人资料偏好’设置中没有找到该选项。
我的声誉低于 10,无法发布案例快照......
答案1
这听起来像是一个错误:gnome-terminal 仅使用可扩展字体,这应该允许它使用整个屏幕。它没有实现硬件状态行(这通常是保留行的原因)。
如果 gnome-terminal 在设置字体大小时没有考虑屏幕尺寸,这可能会导致它(在以后的计算中)拒绝在窗口未使用的部分显示。
更可能的情况是:字符具有给定的宽高比,而底层库在渲染改变的宽高比时不如人们想象的那么灵活。因此,gnome-terminal 可能对字符做出了不太理想的选择尺寸,使用的屏幕空间比您想要的要少。