如何让 XTerm 从不使用粗体字符?

ria*_*ria 6 colors display-settings xterm fonts

我试图让 XTerm 从不使用粗体,但似乎没有任何效果。我将设置放入~/.Xresources然后运行xrdb ~/.Xresources,然后启动一个新的 XTerm。这是我的尝试:

XTerm*background: gray90
XTerm*foreground: black
XTerm*highlightColor: yellow
XTerm*pointerColor: red
XTerm*pointerColorBackground: white
XTerm*cursorColor: navy
XTerm*borderColor: black

Xterm*colorBD: black
XTerm*colorBDMode: true

XTerm*boldMode: false
XTerm*alwaysBoldMode: false

XTerm*font:        -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1
XTerm*boldFont:    -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1
XTerm*utf8Fonts.font:        -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1
XTerm*utf8Fonts.boldFont:    -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1
Run Code Online (Sandbox Code Playgroud)

仍然例如,当我运行 Midnight Commander 时,所有目录名称都带有粗字母,我希望它们与普通文件相同,只需使用颜色,但不要使它们更粗!在 VIM 中,当使用语法高亮时,一切都使用粗字母(但可以 - 细 - 当没有语法高亮时)。

我没有想法,要在我的内容中添加什么来~/.Xresources强制 XTerm 永远不要使用那些粗字母?

小智 5

您应该将其粘贴在您的~/.Xresources文件或已弃用的~/.Xdefaults文件中:

XTerm*allowBoldFonts:       false
Run Code Online (Sandbox Code Playgroud)

您也可以Ctrl在右键单击xterm并勾选/取消勾选粗体选项时按下。