LinuxSir.cn,穿越时空的Linuxsir!

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

linux英文环境xwindows 下使用fcitx

[复制链接]
发表于 2005-9-9 15:54:27 | 显示全部楼层 |阅读模式
我的系统是FC2,Gnome
用的是fcitx3.0.2

安装时,中文,英文都选上了,想试试桌面的为英文时,能不能用中文输入法,如果能用英文界面
看着利索点:)个人偏见了。

在网上搜了一资料,有不少方案,说来也惭愧,虽然接触Linux有不短时间了,还是停留在经验学习的阶段,而且也不是总有时间来捣弄它。
言归正传,

建一个脚本,名字随便了,就以zhong

export LC_ALL=zh.CN.UTF-8
export LANG=zh_CN.UTF-8
export XMODIFIERS="@im=fcitx"
syy cs8 -istrip
stty pass8
fcitx

保存退出,
chmod 777 zhong
./zhong

这样可以调出来fcitx的不条,也有二笔,五笔(就想要这个),拼音的汉字显示,只是为灰色,而且 CTRL+SPACE也不能激活。

根据fcitx的设置指南,应该要告诉它字体的位置。


说是在~/.gWuBi/profile里添加
字体=*,*代表字体名


我没有找到这个目录,只是找到了.fcitx/profile

可是用vi打开后发现,里面显示的都是乱码,无处下手啊!!!


这里有两个问题,,
syy cs8 -istrip
stty pass8

这两行是什么意思?????
不运行他,出来fcitx条,连二笔之类的显示都没有

第二个,就是编码问题,很是困惑,,,,什么GB2312,UTF-8,有没有系统点的资料介绍一下



术业有专业攻,各位仁兄贤弟,JJMM(这儿有吗????????)发表一下自己的高见,或者提供一下线索。。。。。。
发表于 2005-9-9 16:06:15 | 显示全部楼层
在/etc/gtk-2.0/XXX(这dir的名字我忘记了,,)/gtk.immodules里,找到

"xim" "X Input Method" "gtk20"..... "ko:ja:th:zh"     这行,
把它最后那里改成: "en:ko:ja:th:zh"

再试试?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-9 17:04:11 | 显示全部楼层
好的,回去试试,

现在寝室上不了网,

可不真不方便
回复 支持 反对

使用道具 举报

发表于 2005-9-9 17:20:58 | 显示全部楼层
fcitx不支持gtkimmodule,设置那个没啥用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-9 21:48:02 | 显示全部楼层
那应该如何去做,的确是不行的。
回复 支持 反对

使用道具 举报

发表于 2005-9-10 11:54:29 | 显示全部楼层
配置用户目录下的.bash_profile文件,在里面加入以下内容:

#fcitx
export XMODIFIES=im@="fcitx"
export XIM="fcitx"
export LC_CTYPE="zh_CN"
fcitx &

注销再登陆以后,可以修改~/.fcitx/config文件对输入法进行设置
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-10 18:16:14 | 显示全部楼层
Post by frank9090
配置用户目录下的.bash_profile文件,在里面加入以下内容:

#fcitx
export XMODIFIES=im@="fcitx"
export XIM="fcitx"
export LC_CTYPE="zh_CN"
fcitx &

注销再登陆以后,可以修改~/.fcitx/config文件对输入法进行设置


修改.bash_profile产生的文件实质上不是一样的吗???

还是有问题,
1,,.fcitx/profile和./fcitx/config

用vi打开后发现,里面显示的都是乱码,无处下手啊!!!

在.fcitx里添加字体????
config只是就输入法本身来进行一些设置吧。

2,有个说法是把那个iimf相关程序全部卸载,(就是fcitx时关掉的那个服务),,,,那是哪些文件哪????//
回复 支持 反对

使用道具 举报

发表于 2005-9-11 01:05:10 | 显示全部楼层
.bash_profile是用户的配置文件。增加export LC_CTYPE="zh_CN"后,如果你安装了中文字体,应该可以正常显示中文了。
.fcitx/config只是对输入法的配置。

我的系统是英文版的FC3,安装了中文包。使用fcitx一切正常,从来没有出现过问题的

至于iiim,用rpm -qa|grep iiim查询软件包。然后rpm -e卸载就是了
回复 支持 反对

使用道具 举报

发表于 2005-9-11 02:45:17 | 显示全部楼层
看看你的/etc/sysconfig/i18n里面有没有写支持中文,不支持的话自然不会显示中文!
手动添加zh_CN.GB18030之类的,如下面的LANGUAGE和SUPPORTED

LANG="zh_CN.GB2312"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN.GBK:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN.GBK:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
SYSFONTACM="8859-15"

Post by eastpeace
修改.bash_profile产生的文件实质上不是一样的吗???

还是有问题,
1,,.fcitx/profile和./fcitx/config

用vi打开后发现,里面显示的都是乱码,无处下手啊!!!

在.fcitx里添加字体????
config只是就输入法本身来进行一些设置吧。

2,有个说法是把那个iimf相关程序全部卸载,(就是fcitx时关掉的那个服务),,,,那是哪些文件哪????//
回复 支持 反对

使用道具 举报

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

本版积分规则

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