Xterm终端中文乱码的解决办法

最近安装了Archlinux发现Xterm终端不支持中文,中文显示乱码。google了半天,终于找到了答案
首先,编辑~/.Xresources文件,添加一下三句:

–英文字体
xterm*faceName:DejaVu Sans Mono:antialias=True:pixelsize=14

–中文字体
xterm*faceNameDoublesize:WenQuanYi Micro Hei:antialias=True:pixelsize=14

Xterm*locale:zh_CN.UTF-8

其中的DejaVu Sans Mono和WenQuanYi Micro Hei是我的字体文件,查看本机上安装的字体使用fc-list命令查看,将第二行WenQuanYi Micro Hei改为你安装的中文字体,修改完成之后在终端下输入命令:

xrdb -merge ~/.Xresources

重新加载你的终端配置文件,好了,大功告成。终端可以显示中文了

张贴在<a href="http://www.shaogroup.com/category/linux" rel="category tag">菜鸟Linux笔记</a> 标签:<a href="http://www.shaogroup.com/tag/xterm%e7%bb%88%e7%ab%af" rel="tag">Xterm终端</a>、<a href="http://www.shaogroup.com/tag/%e4%b8%ad%e6%96%87%e4%b9%b1%e7%a0%81" rel="tag">中文乱码</a> 发表回复