LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1230|回复: 2

我与fcitx的小接触

[复制链接]
发表于 2009-2-24 11:57:22 | 显示全部楼层 |阅读模式
最近正在把开发平台往linux换,中文输入法是个比较讨厌的问题,系统自带的scim总是会莫名的死机,改用fcitx试一试。
安装我用过源码包,可以make的时候提示错误,看文档说需要gcc和XFree的库,前者装了,后者没找到,也治好作罢。
然后换了预编译的版本,下载解压缩后直接./fcitx-install,很事方便,根据文档的配置方法,也成功启动起来了。
不过在使用中遇到了这样一个问题,我卸载了系统自带的scim,会导致fcitx无法使用,虽然能启动,但是ctrl+space不能调出中文输入,必须安装scim才可以。很奇怪的,难道不可以独立运行么?
我的系统是fedora10的,在这里麻烦文下大家XFree的库要安装哪个包啊?还有就是fcitx必须依托scim运行么?
发表于 2009-2-24 14:59:16 | 显示全部楼层
fcitx跟scim没有任何依赖关系
可以这样试试看
编辑这个文件 ~/.xinitrc 加入
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
export XMODIFIERS="@im=fcitx"
fcitx &

或者把export那三句加入到~/.bashrc也可以,然后在系统会话中添加自动启动项来启动fcitx就可以了。
或者到fedora版去看看,肯定有方法的。
http://www.linuxsir.cn/bbs/forum40.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-24 15:25:55 | 显示全部楼层
你好,omegao,根据你给的意见,我进行了修改,完全好了。
非常感谢。
顺便也再提一下啊,在.bashrc中,文档中说是:
export LC_CTYPE="zh_CN",但我这么修改后会导致屏幕上出现乱码,很奇怪的。必须改成如下的才可以,在zh_CN后面加个UTF-8
export LC_CTYPE="zh_CN.UTF-8"
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表