LinuxSir.cn,穿越时空的Linuxsir!

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

fcitx has installed,but can`t use

[复制链接]
发表于 2006-10-6 10:31:50 | 显示全部楼层 |阅读模式
[root@localhost root]# fcitx
Please set XMODIFIERS...
 楼主| 发表于 2006-10-6 10:39:20 | 显示全部楼层
how to set the fcitx input to default input?
回复 支持 反对

使用道具 举报

发表于 2006-10-6 11:49:54 | 显示全部楼层
export XMODIFIERS="@im=fcitx"

安装目录有一份“fcitx3.pdf”说明文件,看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-6 14:44:57 | 显示全部楼层
where can I set the ''XMODIFIERS''?
sorry,I have no idea.
回复 支持 反对

使用道具 举报

发表于 2006-10-7 01:31:29 | 显示全部楼层
在终端输入
  1. export XMODIFIERS="@im=fcitx"
复制代码
按回车,然后Ctrl+Alt+←重启X,如果不行,请阅读说明书。
对于新安装的Mandrake和RedHat7/8/9,最简单的方法是以root身份执行以下命
令(请注意备份chinput):
cd /usr/bin
ln -s fcitx chinput
如果您使用的是其它系统,则需要手工设置环境变量。一般可以在~/.bashrc增加行:
export XMODIFIERS="@im=fcitx"
  重新登录当前用户,启动X,然后在X下手工运行fcitx(在某些环境中,这样启动
FCITX,可能只能为之后启动的程序输入中文)。您也可以将fcitx加到窗口管理器的自动
启动中,具体方法请参考相应窗口管理器的说明。

安装目录有一份“fcitx3.pdf”说明文件,看看。
#find / -name fcitx3.pdf    --- 查找说明书。
回复 支持 反对

使用道具 举报

发表于 2006-10-7 17:27:17 | 显示全部楼层
咱俩的情况相似,不同的是我只要在终端下输入[root@localhost root]# fcitx   
就可以在任何程序里用Fcitx自由输入中文了,
我把/etc/X11/xinit/xinput.d/zh_cn的内容修改成了
export LC_CTYPE=zh_CN.UTF-8
export XMODIFIERS=@im=fcitx
export XIM=fcitx
export XIM_PROGRAM=fcitx
fcitx

每次开机的时候
[root@localhost root]# fcitx
其他显示什么就不管了,我现在也没明白为啥我可以使用Fcitx了
回复 支持 反对

使用道具 举报

发表于 2006-10-9 10:47:23 | 显示全部楼层
我把/etc/X11/xinit/xinput.d/en_US的内容修改成了
export LC_CTYPE=zh_CN.UTF-8
export XMODIFIERS=@im=fcitx
export XIM=fcitx
export XIM_PROGRAM=fcitx
fcitx

每次开机的时候 fcitx就自动运行了。hehe

LANG=en_US.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
回复 支持 反对

使用道具 举报

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

本版积分规则

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