rxvt设置小结 http://milton.bloghome.cn/posts/64536.html
开源软件 /青牛 发表于2006-12-18, 11:32
rxvt是个功能丰富容易定制的虚拟终端软件。对于需要显示汉字的用户来说这个几乎是最好的选择。但是他的设置有一些比较模糊的地方。我通过阅读手册,理解了一些选项和设置。下面总结出来。
- 常用的命令行开关: man rxvt 可以看详细资料 -fg color 设置前景色
-bg color 设置背景色
-fm font 设置多字节语言的字体(显示汉子必须设置好)
-fn font 一般字体
-fb font 粗体所用字体
-km mode 设置多字节显示模式,汉字应该选gb(目前只能支持到gb2312)
-tr 支持桌面背景透明
-e command
执行一个命令,一般这是最后一个开关,
后面的所有内容都属于这个命令的选项了
- 可用的资源名称 : rxvt –help可以看到更详细资料 termName: string 标题
geometry: geometry 启动后窗口的大小及位置
scrollBar: boolean 是否显示滚动条
scrollBar_right: boolean 滚动条在右侧还是左侧
scrollBar_floating: boolean 滚动条浮动
scrollWithBuffer: boolean 滚动内容缓存
mouseWheelScrollPage: boolean 支持滚轮
background: color 背景
foreground: color 前景
color0: color ansi color 0
color1: color ansi color 1
color2: color ansi color 2
color3: color ansi color 3
color4: color ansi color 4
color5: color ansi color 5
color6: color ansi color 6
color7: color ansi color 7
color8: color 高亮ansi color 0
color9: color 高亮ansi bold color 1
color10: color 高亮ansi bold color 2
color11: color 高亮ansi bold color 3
color12: color 高亮ansi bold color 4
color13: color 高亮ansi bold color 5
color14: color 高亮ansi bold color 6
color15: color 高亮ansi bold color 7
colorBD: color 默认前景上的粗体颜色
colorUL: color 显示下划线的颜色
colorRV: color 反显所用的颜色
backgroundPixmap: file[;geom] 背景的颜色
menu: name[;tag] 指定rxvt的菜单,
boldFont: fontname 粗体的字体
font: fontname 指定一般字体
fontn: fontname 指定几个字体,可随时切换,n=1-6
mfont: fontname 指定多字节字体
mfontn: fontname 指定几个字体,可随时切换,n=1-6
multichar_encoding: mode 多字节编码设置
inputMethod: name 输入法一般设置为xim
preeditType type 输入法样式可选:Root(置底) OverTheSpot(跟随) OffTheSpot OnTheSpot,后两种不是所有的都支持
title: string 标题
iconName: string 左上角的图标
cursorColor: color 光标颜色
saveLines: number 屏幕缓冲行数
thickness: number 边框厚度
backspacekey: string 回车键
deletekey: string 删除键
scrollstyle: mode 滚动条样式
scrollBar_align: mode 滚动条对齐
print-pipe: string 打印管道
以上的资源字符串都可以写入~/.Xresources文件,用xrdb读入,而不用重起Xserver。
下 面说一下linux下颜色的设置,其中Xorg已经为一些常用的颜色命名了。文件在/usr/lib/X11/rgb.txt中,大家可以在其中 找到自己喜欢的颜色。另外还可以用rgb的格式直接指定,象网页中常用的格式一样比如白色:#FFFFFF, 黑色#000000等等。
下面拿我自己的一个简单配置来讲解一一下
#Rxvt settings Rxvt.multichar_encoding:gb #汉字编码
Rxvt.geometry: 80x24+80+80 #窗口大小(单位:行)位置(单位:像素)
Rxvt.font:7x14 Rxvt.boldFont:-*-SimHei-* #粗字体
Rxvt.mfont: -*-simsun-medium-r-normal-*-14-*-*-*-c-*-gb*-* #汉字字体
Rxvt.background:#213a5e #背景用深蓝色,保护眼睛
Rxvt.foreground:wheat #前景用乳白色
#Rxvt.menu:~/.rxvt/rxvt_menu #自己定义的menu位置
Rxvt.scrollstyle:rxvt #滚动条选默认样式
Rxvt.scrollBar:True #显示滚动条
Rxvt.scrollBar_right:True #滚动条在右侧
Rxvt.saveLines:10000 #屏幕缓冲1万行,足够了
Rxvt.color4:SkyBlue1 #重新指定ansi的蓝色和背景冲突了
Rxvt.color12:#BFE1FF #重新指定ansi的高亮蓝色
好了,rxvt的设置到此位置就结束了,以后关于菜单的使用再另行讲解。