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了。
Ubuntu学习日志关于fcitxUbuntu学习日志关于fcitxUbuntu学习日志关于fcitxUbuntu学习日志关于fcitxUbuntu学习日志关于fcitxUbuntu学习日志关于fcitxUbuntu学习日志关于fcitxUbuntu学习日志关于fcitxUbuntu学习日志关于fcitxUbuntu学习日志关于fcitx
阅读(567) | 评论(0) | 转发(0) |