我正在尝试在 xterm 中设置 Powerline。我正在运行 ArchLinux。
我已按照以下步骤操作这里我现在在这里:
所以基本上它可以工作,但我就是无法让箭头出现。这与字体有关,但我已经按照上面的链接所述安装了 PowerlineSymbols。如何让符号在xterm中正确显示?
答案1
我也为此苦苦挣扎了一段时间。安装这个对我有什么帮助:
https://github.com/powerline/fonts
并添加行
XTerm*faceName: DejaVu Sans Mono for Powerline
进入~/.Xresources。
在那之后:
xrdb ~/.Xresources
然后重新打开xterm。
答案2
我在中回答了这个问题无法在 XTerm 中配置字体;首先是使用-fa
选项(TrueType 字体)而不是-fn
(位图字体)。
如果您在获取时遇到问题字体要显示,该xfd
程序很有用,因为它接受一个-fa
选项(如xterm
)。如果无法加载您请求的字体,fontconfig 会默默地用“有效”的字体替换您的字体。
和xfd
:
xfd -fa "Powerline Symbols:size=10:antialias=false"