解决URxvt启动缓慢

0xFAN posted @ 2010年1月15日 23:17 in *nix with tags ArchLinux urxvt fcitx , 8627 阅读

 安装fcitx并开启后发现启动URxvt启动缓慢,原因就是输入法在URxvt下出现字体错误。搜索了一下,网上给出的答案是:

  • 带参数运行: urxvt -pt Root 
  • 或者
  • 将"URxvt.preeditType: Root“写入~/.Xresources

我试的第一种方法可行,第二种方法没有效果,后来发现一个更好的解决方法,原理就是制定输入法的显示字体:

在~/.Xdefaults里加入一下几行 

URxvt.preeditType: OffTheSpot
URxvt.inputMethod:fcitx
URxvt.imFont: -microsoft-microsoft yahei-medium-r-normal–0-0-0-0-p-0-iso10646-1

这里OffTheSpot指光标更随,URxvt.imFont:后面是字体,如果你的系统里没有这个字体或者想换别的字体,则运行xlsfonts,输出一堆字体,选一个复制过来即可。

最后重启一下X即可。

 

 

Avatar_small
wwliu 说:
2010年1月16日 04:25

可以试下"Rxvt.preeditType: Root"


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter