一条命令彻底解决 Xterm 的中文显示问题

系统字体配置、中文显示和输入法问题
回复
tomguy
帖子: 702
注册时间: 2005-09-27 10:32

一条命令彻底解决 Xterm 的中文显示问题

#1

帖子 tomguy » 2011-03-05 2:02

使用 LInux 系统,终端总是少不了的。一般的终端都会比较大,速度慢。

Xterm 非常好,但它的中文字体默认情况下显示有问题,找了很久,都是改这个配置,改那个文件的最后总算被我彻底解决了。

启动 Xterm 的时候使用下边命令,简单实用!把里边的 Monospace 换成你需要的字体吧。

xterm -fa "Monospace" -fs 11 -bg black -fg white -rightbar -sb

修改一下你的菜单或快捷方式即可,显示效果非常好,都有点 Gentoo tty 的样子了。和 Gnome-terminal 比起来,就是它不支持拖拽了,不过可以接受。
头像
TeliuTe
论坛版主
帖子: 7668
注册时间: 2007-11-25 13:29
系统: 16/18/20/w7
来自: 新疆博乐
联系:

Re: 一条命令彻底解决 Xterm 的中文显示问题

#2

帖子 TeliuTe » 2011-03-05 8:52

标记,回去试试
usbtopc
帖子: 96
注册时间: 2009-06-30 23:05

Re: 一条命令彻底解决 Xterm 的中文显示问题

#3

帖子 usbtopc » 2011-03-05 20:06

改配置文件更简单,英文和中文可分开选择字体,目前我用的配置文件:

! Xft settings ---------------------------------------------------------------

Xft.dpi: 96
xpdf.title: PDF
Xft.antialias: true
Xft.rgba: rgb
Xft.hinting: true
Xft.hintstyle: hintslight

! xterm ----------------------------------------------------------------------
xterm*scrollBar: true
xterm*rightScrollBar: true

! English font
xterm*faceName: DejaVu Sans Mono:antialias=True:pixelsize=14
! Chinese font
xterm*faceNameDoublesize: WenQuanYi Micro Hei:pixelsize=14

简单的几行,解决所有问题。

XTerm*locale: zh_CN.UTF-8
裸跑X可能是最后的选择......
目前使用dwm-plus: http://code.google.com/p/dwm-plus/
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: 一条命令彻底解决 Xterm 的中文显示问题

#4

帖子 tenzu » 2011-03-05 20:12

参考主席的xterm配置
头像
xcz
帖子: 307
注册时间: 2009-03-18 18:47

Re: 一条命令彻底解决 Xterm 的中文显示问题

#5

帖子 xcz » 2011-03-05 20:21

标记下,现在openbox下用Gnome-terminal实在浪费
唉,这么久了我还什么都不会,什么时候才能升级到菜鸟级别呢。。。
获得武功秘籍的方法
发现自己就是个2,cpufreq降频只降一个核
头像
nmsfan
帖子: 18958
注册时间: 2009-10-16 22:46
来自: finland

Re: 一条命令彻底解决 Xterm 的中文显示问题

#6

帖子 nmsfan » 2011-03-05 20:25

俺用的不多
改天试试
:em11 :em11
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: 一条命令彻底解决 Xterm 的中文显示问题

#7

帖子 tenzu » 2011-03-05 20:33

xcz 写了:标记下,现在openbox下用Gnome-terminal实在浪费
推荐terminator,基本不需要配置
tomguy
帖子: 702
注册时间: 2005-09-27 10:32

Re: 一条命令彻底解决 Xterm 的中文显示问题

#8

帖子 tomguy » 2011-03-06 22:15

usbtopc 写了:改配置文件更简单,英文和中文可分开选择字体,目前我用的配置文件:

! Xft settings ---------------------------------------------------------------

Xft.dpi: 96
xpdf.title: PDF
Xft.antialias: true
Xft.rgba: rgb
Xft.hinting: true
Xft.hintstyle: hintslight

! xterm ----------------------------------------------------------------------
xterm*scrollBar: true
xterm*rightScrollBar: true

! English font
xterm*faceName: DejaVu Sans Mono:antialias=True:pixelsize=14
! Chinese font
xterm*faceNameDoublesize: WenQuanYi Micro Hei:pixelsize=14

简单的几行,解决所有问题。

XTerm*locale: zh_CN.UTF-8


噢,麻烦说下你改的哪个文件吧……
头像
YZMSQ
帖子: 575
注册时间: 2009-06-01 10:48
来自: 杭州

Re: 一条命令彻底解决 Xterm 的中文显示问题

#9

帖子 YZMSQ » 2011-03-07 13:14

tomguy 写了:
usbtopc 写了:改配置文件更简单,英文和中文可分开选择字体,目前我用的配置文件:

! Xft settings ---------------------------------------------------------------

Xft.dpi: 96
xpdf.title: PDF
Xft.antialias: true
Xft.rgba: rgb
Xft.hinting: true
Xft.hintstyle: hintslight

! xterm ----------------------------------------------------------------------
xterm*scrollBar: true
xterm*rightScrollBar: true

! English font
xterm*faceName: DejaVu Sans Mono:antialias=True:pixelsize=14
! Chinese font
xterm*faceNameDoublesize: WenQuanYi Micro Hei:pixelsize=14

简单的几行,解决所有问题。

XTerm*locale: zh_CN.UTF-8


噢,麻烦说下你改的哪个文件吧……
~/.Xdefaults ,修改完后运行

代码: 全选

xrdb -merge ~/.Xdefaults

:em09
Linux/Unix命令行手册:Unix Toolbox
一位坛友推荐的学习Linux/Unix的好书:传送门
A life without passion resembles the shadow from a grave.
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: 一条命令彻底解决 Xterm 的中文显示问题

#10

帖子 自由建客 » 2011-03-14 13:11

~/.Xresources

代码: 全选

XTerm*utf8Title:true
XTerm*cjkWidth:true
XTerm*faceName:DejaVu Sans Mono:pixelsize=12
XTerm*faceNameDoublesize:WenQuanYi Zen Hei Mono:pixelsize=13
仅此四行
kevin_chn
帖子: 1
注册时间: 2008-01-30 20:40

Re: 一条命令彻底解决 Xterm 的中文显示问题

#11

帖子 kevin_chn » 2013-05-20 23:39

tenzu 写了:
xcz 写了:标记下,现在openbox下用Gnome-terminal实在浪费
推荐terminator,基本不需要配置
terminator用python写的,不如xterm小巧快速
回复