Chinaunix首页 | 论坛 | 博客
  • 博客访问: 570486
  • 博文数量: 826
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 18:09
文章分类

全部博文(826)

文章存档

2011年(1)

2008年(825)

我的朋友

分类: LINUX

2008-08-22 18:20:46

 
  Keyword:fcitx,输入法设置

  Expt:

  1.linux下有很多方法去完成一件事情,但是你最好才用一种方法去最终完成,而不是混合很多的方法,这样反而会出错。

  2./etc/X11/xinit/xinput.d/,/etc/X11/Xsession中的配置文件,对于某个程序的相关配置,最好只有一组,不要很多方式的配置文件都采用,这样会出错。

  3.用fcitx吧,绝对比SCIM好。

  Ques:

  1.不能自启动。
  2.英文系统不能用。
  3.配置文件混乱,需要重新check;
  4.ubuntu有源,可以直接安装。

  Solve:

  1.安装,直接从ubuntu的源中安装。
  2.配置
  2.1配置fcitx的显示字体。进入/usr/share/fcitx/data/,修改config文件,在“显示字体(中)和显示字体(英)”改成自己喜欢的字体。*表示fcitx随系统选择。
  2.2为了让fcitx随系统启动,需要建立一个文件,可以把它放在/etc/X11/xinit/xinput.d/,内容:

    #####
    XIM=fcitx
    XIM_PROGRAM=/usr/bin/fcitx
    XIM_ARGS=""
    GTK_IM_MODULE=XIM
    QT_IM_MODULE=XIM
    DEPENDS="fcitx"
    #####

  可以取文件名为fcitx,

  update-alternatives--install/etc/X11/xinit/xinput.d/zh_CNxinput-zh_CN/etc/X11/xinit/xinput.d/fcitx50

  上述语句目的是用fcitx文件替代zh_CN;或者直接用zh_CN文件,把上述内容存为fcitx。

  换成fcitx,用im-switch-sfcitx/im-switch-szh_CN(如果直接采用zh_CN)

  至此可以体验fcitx了.

  3.设置直接起动。系统->会话->直接起动,建立fcitx的方式,命令为/usr/bin/fcitx

  4.去除fcitx多馀码表

  fcitx默认是有较多的输入法的,通过上面的~/.fcitx/config修改可以去掉双拼,区位,但如果你只用五笔而又偶尔需要切换到拼音下去打个别生字的时候,肯定很讨厌按数次的ctrl shift吧,执行下面的命令:

  sudogedit/usr/share/fcitx/data/tables.conf

  编辑一下就OK了。

阅读(348) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~