Xterm -fa可以工作,但不能运行xterm*faceName

Qix*_*Qix 6 xterm

我有字体(列出fc-list):

/usr/share/fonts/misc/Inconsolata-dz for Powerline.otf: Inconsolata\-dz for Powerline:style=dz
Run Code Online (Sandbox Code Playgroud)

我试图用xterm显示.

现在,跑步

xterm -fa "Inconsolata\-dz for Powerline"
Run Code Online (Sandbox Code Playgroud)

工作得很好,但推杆

xterm*faceName: Inconsolata\-dz for Powerline
Run Code Online (Sandbox Code Playgroud)

在我的.Xdefaults结果中,加载无效字体时,您会得到默认的,破碎的怪异字体.

使用此字体的正确方法是什么.Xdefaults

Tho*_*key 0

“\-”看起来很可疑:X 资源只知道一些特殊的反斜杠序列。也许只删除反斜杠就可以了。