[分享]分享我一篇Ubuntu学习日志,关于fcitx

系统字体配置、中文显示和输入法问题
回复
waterplain
帖子: 25
注册时间: 2007-05-13 11:41

[分享]分享我一篇Ubuntu学习日志,关于fcitx

#1

帖子 waterplain » 2007-05-24 10:56

-----------------
Date: 2007年05月22日 22时35分16秒
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_CN xinput-zh_CN /etc/X11/xinit/xinput.d/fcitx 50
上述语句目的是用fcitx文件替代zh_CN;
或者直接用zh_CN文件,把上述内容存为fcitx。

换成fcitx,用im-switch -s fcitx / im-switch -s zh_CN (如果直接采用zh_CN)
至此可以体验fcitx了.
3.设置直接起动。系统->会话->直接起动,建立fcitx的方式,命令为 /usr/bin/fcitx
4.去除fcitx多馀码表
fcitx默认是有较多的输入法的,通过上面的~/.fcitx/config修改可以去掉双拼,区位,
但如果你只用五笔而又偶尔需要切换到拼音下去打个别生字的时候,肯定很讨厌按数次的ctrl+shift吧,执行下面的命令:
sudo gedit /usr/share/fcitx/data/tables.conf
编辑一下就OK了。
--------------
头像
flyincat
帖子: 21
注册时间: 2007-05-24 11:14

#2

帖子 flyincat » 2007-05-24 11:16

我现在找到的fcitx比scim好的地方只有对eva的兼容方面,scim跟eva冲突,ft
destony
帖子: 15
注册时间: 2007-05-22 12:08

#3

帖子 destony » 2007-05-25 16:25

这个是配置的输入法么?
我想试试,我装的是英文版的
xeag1e
帖子: 9
注册时间: 2007-06-04 1:15

#4

帖子 xeag1e » 2007-06-04 1:17

楼主太强了!领教了,非常管用!谢了阿
回复