LinuxSir.cn,穿越时空的Linuxsir!

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

fcitx输入法问题

[复制链接]
发表于 2006-10-24 16:31:34 | 显示全部楼层 |阅读模式
我装好fcitx,也能正常启动(能显示fcitx工具图标)
但是不能输入中文。
是不是那个地方没设置好。
谢谢
发表于 2006-10-24 21:51:28 | 显示全部楼层
你的locale是什么?是中文还是外文?
回复 支持 反对

使用道具 举报

发表于 2006-10-24 22:39:49 | 显示全部楼层
总结一下我这英文locale下fcitx(3.4)的设置:
正常的emerge fcitx后修改 ~/.xinitrc 并添加下面内容(我用gnome):

export LANG=en_US.UTF-8
export LC_CTYPE=zh_CN.UTF-8

export XMOIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx

exec fcitx &
exec gnome-session

然后修改 /etc/gtk-2.0/gtk.immodules ,在下面这段里加入 en,修改后如下

#
"/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"

然后参照http://zh.gentoo-wiki.com/HOWTO_ ... 3%E5%85%A5%E6%B3%95
修改fcitx的配置文件(记得在GB2312的locale下修改),主要是加入字体,我最先用的是simsun,没成功,后来也改成文泉译字体
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-25 10:23:58 | 显示全部楼层
先谢谢了啊,一会去试一试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-25 14:24:16 | 显示全部楼层
localhost ~ #local

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=zh_CN
LC_CTYPE="zh_CN"
LC_NUMERIC="zh_CN"
LC_TIME="zh_CN"
LC_COLLATE="zh_CN"
LC_MONETARY="zh_CN"
LC_MESSAGES="zh_CN"
LC_PAPER="zh_CN"
LC_NAME="zh_CN"
LC_ADDRESS="zh_CN"
LC_TELEPHONE="zh_CN"
LC_MEASUREMENT="zh_CN"
LC_IDENTIFICATION="zh_CN"
LC_ALL=zh_CN
回复 支持 反对

使用道具 举报

发表于 2006-10-25 21:15:56 | 显示全部楼层
export LANG=zh_CN.UTF-8试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-27 10:06:35 | 显示全部楼层
还是不可以啊 。
我用ctrl+空格输入法也调不出来,是怎么回事啊。
谢谢
回复 支持 反对

使用道具 举报

发表于 2006-10-27 12:29:19 | 显示全部楼层
Post by guozhiming
还是不可以啊 。
我用ctrl+空格输入法也调不出来,是怎么回事啊。
谢谢

你的环境都是中文字了吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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