LinuxSir.cn,穿越时空的Linuxsir!

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

fcitx像个摆设

[复制链接]
发表于 2009-3-18 23:00:24 | 显示全部楼层 |阅读模式
设置了/.profile之后发现因为没有一开始就启动X,所以FCITX不能运行

好吧,进去XFCE4之后运行FCITX,但是那个标志都已经在上面漂浮了,就是不能输入中文…………

我没有设置任何系统字体语言文件,出了去掉zh_CN的注释,是不是这个关系?我发现XFCE4本身对于中文的支持还是可以的,虽然字体有点奇怪
发表于 2009-3-19 00:01:55 | 显示全部楼层
x86_64下SCIM都慢,实在忍受不了换Fcitx在GNOME下一切正常的飘过……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-19 00:05:30 | 显示全部楼层
我的config文件完全都是乱码……所以也不知道问题有什么……
回复 支持 反对

使用道具 举报

发表于 2009-3-19 00:06:20 | 显示全部楼层
现在的xfce的字体感觉和gnome没什么差别了……
config是gbk编码吧
fcitx最简单了……省心……
回复 支持 反对

使用道具 举报

发表于 2009-3-19 01:37:03 | 显示全部楼层
config是GBK编码,转换一下编码看看。
编辑 ~/.vimrc:
set fileencodings=utf8,gbk

保存,然后再打开config。
我现在都用scim了,fcitx的字库太少了,好些字打不出来。
回复 支持 反对

使用道具 举报

发表于 2009-3-19 08:47:39 | 显示全部楼层
貌似应该是~/.xprofile吧!

fcitx的配置文件是GBK编码的。

另外要设置一些输入法变量,比如XIM之类的,详情参考fcitx自带的文档
回复 支持 反对

使用道具 举报

发表于 2009-3-19 10:27:24 | 显示全部楼层
建议你在/etc/profile.d/中建立一个fcitx.sh的文件,赋予可执行权限。(你用的shell应该是bash吧)
内容如下:
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
另外将fcitx作为xfce的会话的一部分启动,而不是跟随X启动。
回复 支持 反对

使用道具 举报

发表于 2009-3-19 10:46:54 | 显示全部楼层
可以是如ls的配置在x中没生效,所以即使fcitx打开了也不能用,遇到过的说,一般重启下电脑或x就好了。五笔还是fcitx好用
回复 支持 反对

使用道具 举报

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

本版积分规则

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