最近买了一台新笔记本电脑,显示器分辨率为 1920x1080,而旧笔记本电脑的显示器分辨率为 1366x768。我所有的 xterm 突然变小,文本难以辨认。经过调查,决定最简单的解决方案是为 xterm 取一个别名,xterm -fa Default -fs 14
运行良好,但不能使用 icewm 的密钥文件。因此,我从 .bashrc 中删除了别名,并将所有 xterm 明确更改为xterm -fa Default -fs 14
您可能想知道为什么我使用 -fa 而不是 -fn,这乍一看似乎是合乎逻辑的选择。这是因为 -fa 有效(icewm 键除外),而 -fn 产生以下响应:
~ $ xterm -g 75x59+0+0 -fn Default -fs 14
xterm: cannot load font "Default"
~ $ xterm -g 75x59+0+0 -fa Default -fs 14
使用 uxterm 而不是 xterm 会产生相同的响应。在 .Xresources 中明确命名字体并不令人满意,因为基本问题似乎是某些东西(xterm、icewm 或我本地的 gremlin)坚持要求字体为 Tiny,并且 xterm 框大小会调整以适应。
欢迎提出所有建议。