QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1745|回复: 2

/ZT/Debian中Rxvt显示中文的方法

[复制链接]
发表于 2003-6-13 15:31:31 | 显示全部楼层 |阅读模式
Debian中Rxvt显示中文的方法

我的系统上装了两个rxvt,一个是rxvt,另一个是rxvt-ml,所以可以用update-alternative来决定“rxvt”究竟使用哪一个,我的是crxvt-gb。初始情况它是不显示中文的,man一下rxvt就知道了,它在启动时会去找/usr/X11R6/lib/X11/app-defaults/Rxvt文件,对了,所有直接基于Xlib Toolkit的程序都有好几个X Resources,如果使用了xrdb,那没办法,所有连接X server的client都要遵循root window的设置,但是方才那个目录下的文件都是给每个程序定制的,程序们在启动时会去读它,如果root window的resources db中没有这些条目,那么程序就遵从自己的resources。

解决方法是在上述目录下建一个Rxvt文件,先给Rxvt.font一个英文字体,再给Rxvt.mfont(好像是,我记性不太好,看一下man吧:))一个中文字体,我用的是simsun,然后再根据各人喜好弄点颜色什么的就行了。现在打开rxvt就漂亮很多了,xsim也没问题了。
 楼主| 发表于 2003-6-13 16:40:29 | 显示全部楼层
crxvt-gb -bg black -fg white -fm "-*-simsun-medium-r-normal-*-14-*-*-*-*-*-gb*-*" -fn 7x14
回复

使用道具 举报

 楼主| 发表于 2003-6-13 16:40:59 | 显示全部楼层
crxvt就是rxvt加中文支持,也是在.Xresources里设置
看我的设置
[code:1]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! RXVT setting
Rxvt.background:black
Rxvt.foreground:white
Rxvt.colorBD:yellow
Rxvt.colorUL:green
Rxvt.multichar_encoding:gb2312
Rxvt.scrollBar:True
Rxvt.scrollBar_right:True
Rxvt.scrollBar_floating: False
Rxvt.scrollstyle: next
Rxvt.saveLines:1500
Rxvt.color0:black
Rxvt.color1:red
Rxvt.color2:#3a5da3
Rxvt.color3:#4b76cc
Rxvt.color4:RoyalBlue4
Rxvt.color4:#123f75
Rxvt.color5:magenta
Rxvt.color6:#a1b5dd
Rxvt.color7:#8a95aa
Rxvt.color8:#616668
Rxvt.color9:#075982
Rxvt.color10:#0f82bc
Rxvt.color11:#13a9f4
Rxvt.color12:SkyBlue2
Rxvt.color12:#3d99c6
Rxvt.color13:#63c2f2
Rxvt.color14:#6caccc
Rxvt.color15:#dbeff9
Rxvt.font:7x14
Rxvt.font:-b&h-lucidatypewriter-medium-r-normal-*-12-*-*-*-*-*-iso8859-*
Rxvt.mfont:-*-simsun-medium-r-normal-*-14-*-*-*-c-*-gb*-*
Rxvt.menu:/etc/X11/rxvt.menu
Rxvt.preeditType:Root
[/code:1]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-5-4 13:04 , Processed in 0.102530 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表