字体问题
默认的 xterm 是没有配置的,字体、配色方面都是采用最原始的显示方式,在现代显示器上会显得比较粗糙。不过 xterm 本身提供了较多的选项可供配置。
- 配置
~/.Xresources
XTerm.locale: true
XTerm.utf8: true
XTerm.utf8Title: true
XTerm*faceName: DejaVu Sans Mono:pixelsize=14
XTerm*faceNameDoublesize: WenQuanYi Micro Hei:pixelsize=15
XTerm*vt100.foreground: gray90
XTerm*vt100.background: black
-
最重要的配置项 faceName (class FaceName)
我们可以尝试使用
fc-list :scalable=true:spacing=mono: family
查找一个可以配置的 Mono 字体
-
faceNameDoublesize (class FaceNameDoublesize)
设定一个双字节的可缩放字体,一般用于 CJK 程序的显示,没有默认值。我选用了文泉驿微黑来显示中文
-
字体搜索
apt search wenquan
-
-
字体安装
从查找出来的列表中选择文泉驿微黑的包名称 sudo apt-get install -y fonts-wqy-microhei
-
配置生效 配置好
~/.Xresources
之后,利用 xrdb (X server Resource DataBase utility) 工具重新加载下。xrdb ~/.Xresources
重新启动 xterm。