LinuxSir.cn,穿越时空的Linuxsir!

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

我的fcitx怎么就是不行?

[复制链接]
发表于 2003-5-13 18:26:47 | 显示全部楼层 |阅读模式
我的在开始装时,好了。(redhat9.0 先卸了mini...)但是一次我装mplayer,没有装上,就不行了!案件ctrl +space没动静,但是还有fcitx那个输入法的短条。然后我就卸了,在装,也删掉了home下的那个东西,还是不行!在装还不行!
发表于 2003-5-13 23:13:36 | 显示全部楼层
把locale帖上来看一下,多谢。
#locale
 楼主| 发表于 2003-5-14 11:06:32 | 显示全部楼层
什么local!!
那里的!!谢谢!
 楼主| 发表于 2003-5-14 11:34:31 | 显示全部楼层
我在终端输入local然后就是没反应!
[leijinying@ljy leijinying]$ local leijinying
bash: local: can only be used in a function
[leijinying@ljy leijinying]$ su
Password:
[root@ljy leijinying]# local leijinying
bash: local: can only be used in a function
[root@ljy leijinying]# local root
bash: local: can only be used in a function
[root@ljy leijinying]# local
bash: local: can only be used in a function
[root@ljy leijinying]# local leijinying
bash: local: can only be used in a function
??怎么回事!!function!!是个函数???֪
发表于 2003-5-14 12:05:48 | 显示全部楼层
应该是 locale
北南写得很清楚,兄弟看帖子也应该看清楚
 楼主| 发表于 2003-5-14 12:37:42 | 显示全部楼层
对不起!我看错了!我看了下是这个!
LANG=zh_CN.GB18030
LC_CTYPE="zh_CN.GB2312"
LC_NUMERIC="zh_CN.GB2312"
LC_TIME="zh_CN.GB2312"
LC_COLLATE="zh_CN.GB2312"
LC_MONETARY="zh_CN.GB2312"
LC_MESSAGES="zh_CN.GB2312"
LC_PAPER="zh_CN.GB2312"
LC_NAME="zh_CN.GB2312"
LC_ADDRESS="zh_CN.GB2312"
LC_TELEPHONE="zh_CN.GB2312"
LC_MEASUREMENT="zh_CN.GB2312"
LC_IDENTIFICATION="zh_CN.GB2312"
LC_ALL=zh_CN.GB2312
而我的同学的是(他的没问题!)
LANG=zh_CN.GB18030
LC_CTYPE="zh_CN.GB18030"
LC_NUMERIC="zh_CN.GB18030"
LC_TIME="zh_CN.GB18030"
LC_COLLATE="zh_CN.GB18030"
LC_MONETARY="zh_CN.GB18030"
LC_MESSAGES="zh_CN.GB18030"
LC_PAPER="zh_CN.GB18030"
LC_NAME="zh_CN.GB18030"
LC_ADDRESS="zh_CN.GB18030"
LC_TELEPHONE="zh_CN.GB18030"
LC_MEASUREMENT="zh_CN.GB18030"
LC_IDENTIFICATION="zh_CN.GB18030"
LC_ALL=
显然是我的有错误!可是怎么改!谢谢!
发表于 2003-5-14 13:12:24 | 显示全部楼层
你的没有错,他的也没有错;只是你们用的locale不一样而已。
而且fcitx对于locale并不是很“在意”的,只要LANG=zh_CN.gbk
LC_CTYPE=zh_CN.gbk(只要这两项是中文就可以了),其它的不是中文也行的;而且不一定要是gbk。
 楼主| 发表于 2003-5-14 21:37:26 | 显示全部楼层
我在root下改了bashrc这个变量!
在/root/.bashrc增加行:
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
这样我的root就可以了!但是我的一般用户还不行!我就有改了一般用户的
在/home/hello/.bashrc增加行:
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
!但是我的一般用户,还是不行!
然后我就重装了!但是和上面的一样root可以用,hello一般用户不能用!!
应该是变量的问题吗??
发表于 2003-5-15 08:16:45 | 显示全部楼层

--

将您的hello用户下的.bashrc/.bash_profile贴出来看看……
 楼主| 发表于 2003-5-15 09:09:04 | 显示全部楼层
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATHHOME/bin

export PATH
unset USERNAME
export LC_ALL=zh_CN.GB2312
export LANG=zh_CN.GB2312
使这个吧!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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