emacs显示bitstream vera sans mono

486a317f3af63879dc336b454d7c8b posted @ Tue, 24 Nov 2009 20:03:58 +0000 in 未分类 with tags emacs bitstream vera sans mono font , 225 readers

一个偶然的机会看到这个网页上的emacs显示的居然是monospace,难道emacs支持xft了?

没有错,的确是我孤陋寡闻了。emacs-snapshot-gtk早就支持了。叹:老了,不中用了……

好,回归正题,怎么样显示呢?

  1. 首先,如果你机子里面有emacs的老版本,比如emacs22或者emacs21之类的老古董,那么请先统统删掉吧,不删的后果就是系统不会认你新装的emacs的。比如,我就是这么做的:
    $ sudo apt-get remove emacs22*
  2. 然后,安装snapshot版的emacs。如果你的系统用的是gtk的库,最好装emacs-snapshot-gtk吧。反正我就是这么装的。
    $ sudo apt-get install emacs-snapshot-gtk
  3. 然后,看一下你的$HOME下有没有.Xresources文件,没有的话先建一个.
    $ touch ~/.Xresources
  4. 然后,在.Xresources文件里写入emacs的字体配置。
    Emacs.FontBackend: xft
    Emacs.font: Bitstream Vera Sans Mono-12
  5. 重新载入.Xresource
    $ xrdb ~/.Xresources
  6. 重启emacs

其他系统我没试过,但是在Ubuntu 9.04里面是成功的


Login *


loading captcha image...
(type the code from the image)