rxvt-unicode

通常情况下,您买一台电视机,只能获得一个遥控器。虽然它为您的电视机量身定作,能够最大限度发挥电视机的能力,但您却不一定喜欢它。说不定这个遥控器体形太大,持握不方便;或者它体形太小,容易失踪;又或者它的按键要么太硬,要么太软;它的键盘要么太大,要么太小……

您一般也可以容忍,毕竟遥控器使用频率并不算高

如果您的终端有些地方不讨您喜欢,比如说响应太慢,或者不能正常显示中文……那就难以忍受了,您应该换一个其它的试试。

您所接触的第一个终端极有可能是 Gnome-Termianl,它是系统默认使用的终端,显示中文不错,不过响应比较慢。。。

我们推荐您使用 urxvt(mlterm 也是不错的选择)

您可以使用 sudo apt-get install rxvt-unicode 命令来安装它。

urxvt 启动它 (urxvt 不支持控制台,您得在图形界面下启动它。使用终端,或者按下 Alt+F2,建议您在启动栏里新建一个启动图标)

rxvt-unicode 还支持“服务器/客户端”的运行模式:

  • urxvtd 启动一个守护进程 daemon(支持控制台)
  • urxvtc 启动客户端 client。多个客户端可以同时连接到一个 urxvtd,以达到节省系统资源的目的。

或许您对 rxvt 的默认设置不满意,您可以修改用户配置文件 ~/.Xresources 来设定它。修改全局配置文件 /etc/X11/Xresources/Xresources ,则对所有用户生效,只有 root 才可以修改此文件。

这里有一些简单的选项:(以 ! 起始的行是注释,您可以直接拷贝此文件的内容)

例 14.1. urxvt 配置 ~/.Xresources

  1. !!=============================================================================
  2. !! RXVT-unicode setting
  3. !!=============================================================================
  4. !设置字体分辨率
  5. Xft.dpi:96
  6. !设置字体
  7. URxvt.font:-misc-fixed-medium-r-normal--14-*-*-*-*-*-iso10646-1,xft:WenQuanYi Bitmap Song:size=10
  8. !颜色
  9. Rxvt.background:black
  10. Rxvt.foreground:white
  11. Rxvt.colorBD:yellow
  12. Rxvt.colorUL:green
  13. !滚动条
  14. Rxvt.scrollBar:True
  15. Rxvt.scrollBar_right:True
  16. Rxvt.scrollBar_floating: False
  17. Rxvt.scrollstyle:plain
  18. !屏幕缓冲
  19. Rxvt.saveLines:10000
  20. Rxvt.color12:DodgerBlue
  21. Rxvt.menu:/etc/X11/rxvt.menu
  22. Rxvt.preeditType:Root
  23. !输入法设置
  24. !inputMethod:xim