![使用 .Xresources 根本无法更改字体](https://linux22.com/image/177744/%E4%BD%BF%E7%94%A8%20.Xresources%20%E6%A0%B9%E6%9C%AC%E6%97%A0%E6%B3%95%E6%9B%B4%E6%94%B9%E5%AD%97%E4%BD%93.png)
所以我想更改 URxvt 字体,目前似乎是 X.Org Misc 固定字体。我尝试将以下内容添加到 .Xresources:
URxvt.font: xft:Fira Code:style=Retina:size=13
、
URxvt.font: xft:Fira Code,Fira Code Retina:style=Retina:size=13
、 甚至 .Xresources 中URxvt.font: fixed:size=13
。我也尝试过很多其他字体。此外,我尝试过-fn
urxvt 命令的选项,但fixed
似乎只起作用。其他一切都返回:
urxvt: unable to load base fontset, please specify a valid one using -fn, aborting.
请帮忙。谢谢。 PS:我用的是i3和Gentoo。 PPS:输出fc-list | grep Fira
https://pastebin.com/mNCfmQLE
答案1
首先,通过运行检查您的 urxvt 是否包含 Xft 支持urxvt -h
,该options:
行应包含该字符串xft
(感谢 telcoM 的评论建议)。
如果没有,请重新安装它并xft
添加到您的USE
标志中。
然后,将以下内容添加到您的~/.Xresources
:
urxvt*font: xft:Fira Code Retina:size=13