初步配置xterm
在 X 中必不可少的一个工具就是虚拟终端. 在 unix 中虚拟终端有很多种, 但因为是在 fvwm 中使用, 因此不想依赖 gnome 或是 kde 中的东西, 这么一排除, 几乎就只剩下 rxvt(rxvt, urxvt, mrxvt ...) 和 xterm 了. google 了一下这两种终端的不同, 最终选择了 xterm, 我想 xterm 吸引我的地方应该是它的简单吧.
1. 安装 xterm
2. 设置字体
设置字体这关可着实难倒我了. 因为想用 windowns 中的 consolas 字体和微软雅黑字体, 所以不得不在 freebsd 中添加字体. 具体的添加方法可以参考这里. 添加完字体后, 可以用 xlsfonts 命令检查一下是否添加成功. 接下来就是对 xterm 设置字体. xterm 的所有相关设置都在一个名叫 .Xdefaults 的配置文件中, 这个配置文件可能需要你手动创建, 所在的目录是当前用户的家目录.
与字体相关的设置如下:
xterm*faceNameDoublesize: Microsoft YaHei: antialias=True: pixelsize=16
3. 设置 xterm 的背景色和前景色
在 .Xdefaults 文件中添加以下内容
xterm*foreground: gray
4. 修改配置文件, 使不同类型的文件在终端中显示不同的颜色
在家目录的 .profile 文件中添加以下内容:
alias ll='ls -FGal'
TERM=xterm-color; export TERM
以上内容也可以添加到 /etc/profile 文件中, 我之所以添加到家目录的 .profile 文件中是因为以后重装系统时 /usr 分区可以不用格式化, 这样 .profile 文件的保存下来了, 而 /etc/profile 文件几乎是一定会被格式化掉的.
5. 设置 xterm 的启动方式
这时候如果直接启动 xterm, 你会发现第四步设置的内容没有生效, 这是因为 xterm 默认启动是不会读用户的 .profile 文件的, 要想读 .profile 中的配置, 需要添加 -ls 选项. 所以你可以在 .fvwm2rc 文件中启动 xterm 的地方这样写:
xterm 可配置的地方还有很多, 具体可以参考 man 手册, 或者下载一份别人的配置研究一下, 我现在也在学习当中.