LinuxSir.cn,穿越时空的Linuxsir!

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

[求助fcitx]为什么在终端中可以切换并输入中文,而在mozilla中却切换输入不了呢?

[复制链接]
发表于 2005-11-9 16:17:43 | 显示全部楼层 |阅读模式
我的locale内容为:

LANG=zh_CN.gbk
LC_CTYPE="zh_CN.gbk"
LC_NUMERIC="zh_CN.gbk"
LC_TIME="zh_CN.gbk"
LC_COLLATE="zh_CN.gbk"
LC_MONETARY="zh_CN.gbk"
LC_MESSAGES="zh_CN.gbk"
LC_PAPER="zh_CN.gbk"
LC_NAME="zh_CN.gbk"
LC_ADDRESS="zh_CN.gbk"
LC_TELEPHONE="zh_CN.gbk"
LC_MEASUREMENT="zh_CN.gbk"
LC_IDENTIFICATION="zh_CN.gbk"
LC_ALL=zh_CN.gbk

.bashrc内容是
#########################
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi
                                                                                
export LC_ALL=zh_CN.gbk
export LANG=zh_CN.gbk
export XMODIFIERS=@im=fcitx
#########################
不知道哪里设置的问题,请高手指教.
发表于 2005-11-9 17:33:27 | 显示全部楼层
在.bash_profile里加上:
source ~/.bashrc
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-9 18:46:51 | 显示全部楼层
Post by tram
在.bash_profile里加上:
source ~/.bashrc

thank you
I did it as you told me
and then login out the system
but it doesn't work yet.
what is the matter?
回复 支持 反对

使用道具 举报

发表于 2005-11-10 06:17:01 | 显示全部楼层
试试看在X下面打开一个xterm,然后如果locale是zh_CN.gbk,那么从那个xterm运行mozilla,试试看吧。

不行的话,别先把那个xterm窗口关掉。先把mozilla关掉,然后把fcitx关掉(killall fcitx),然后再运行fcitx,最后再运行mozilla。

结果怎样?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-10 19:54:03 | 显示全部楼层
Post by wpyh
试试看在X下面打开一个xterm,然后如果locale是zh_CN.gbk,那么从那个xterm运行mozilla,试试看吧。

不行的话,别先把那个xterm窗口关掉。先把mozilla关掉,然后把fcitx关掉(killall fcitx),然后再运行fcitx,最后再运行mozilla。

结果怎样?

hai shi bu xing
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-10 19:57:18 | 显示全部楼层
感谢各位,我将.bashrc中的 gbk全部改成gb2312就OK了
.bashrc内容是
#########################
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi

export LC_ALL=zh_CN.gb2312
export LANG=zh_CN.gb2312
export XMODIFIERS=@im=fcitx
#########################
不过不明白是什么原因,
谁帮忙解释一下??
回复 支持 反对

使用道具 举报

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

本版积分规则

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