如何通过.Xresources将xterm设置为“大字体”

如何通过.Xresources将xterm设置为“大字体”

这个问题与无法在 XTerm 中配置字体,但是,我没能让它发挥作用。

我希望在启动 xterm 时能够默认启用大字体。

我的 .Xresources 中有以下内容:

XTerm*renderFont: true
XTerm*faceName: MiscFixed:style=Huge
XTerm*faceSize: 10
XTerm*faceLabel: Huge

其次,xrdb -merge .Xresources但巨大的 VT 选项没有被调用,我仍然处于默认设置。

这对于让 xterm 拥有“巨大”字体没有任何作用。我也尝试了很多诸如此类的事情,XTerm*VTFonts: Huge但没有成功。我该怎么做呢?

答案1

如果您希望在交互运行 xterm 时使用大字体,可以使用别名。我喜欢从 FreeType 库中选择的字体,并使用例如-fa default来控制大小-fs <size>

xterm -fa default -fs 16

并用它创建一个别名

alias xterm='xterm -fa default -fs 16'

如果您喜欢,可以编辑 bash 的 shell 配置文件~/.bashrc,然后在其他别名附近添加别名并保存文件。同样对于 bash,运行

source ~/.bashrc

在当前窗口或屏幕中激活它。每当你启动一个新的 shell 时,别名将可用,输入

xterm

您将获得别名定义的字体和大小。

OP更新:

上面是一个很好的解决方案,也是我过去曾经做过的。然而,按照上述内容,我能够回去查看手册。我在那里搜索了 -fs 并得到了以下设置的想法:

XTerm*renderFont: true
XTerm*faceName: MiscFixed
XTerm*faceSize: 16

在我的 .Xresources 中,做了必要的事情,并且是一种替代方式,这更符合我所寻找的问题答案。

相关内容