LinuxSir.cn,穿越时空的Linuxsir!

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

[解决]help :fcitx在urxvt里边无法显示输入中文

[复制链接]
发表于 2008-7-11 07:50:55 | 显示全部楼层 |阅读模式
我安装的windowmaker然后在etc/X11/xinit/xinitrc里边设置了
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx

然后在windowmaker启动项里加了自动启动fcitx。现在正在使用fcitx在firefox里边输入中文,可是我无法在打开的控制台里输入中文,无论是在xterm还是在urxvt里边。头一次碰到这个问题。


今天又发现有所改进了:从xterm的一个终端里边再打开urxvt终端的话可以在新开的urxvt里边输入中文。我用的是windowmaker窗口管理器.
发表于 2008-7-11 08:07:01 | 显示全部楼层
1,在 urxvt 里 
echo $XMODIFIER
echo $XIM
echo $XIM_PROGRAM

看看这三个变量是不是设置了.(我一般把这三个变量设在 .bashrc 和 .bash_profile 里的)
2,换一个启动 fcitx  的快捷键,(我一般用 Ctrl-0),看是不是被窗口管理器给拦截了(firefox 里能用,应该不是这个问题).

----------------
刚刚网络出问题了,发重了,请版主删除本贴.
回复 支持 反对

使用道具 举报

发表于 2008-7-11 08:08:50 | 显示全部楼层
1,在 urxvt 里 
echo $XMODIFIER
echo $XIM
echo $XIM_PROGRAM

看看这三个变量是不是设置了.(我一般把这三个变量设在 .bashrc 和 .bash_profile 里的)
2,在 urxvt 里,fcitx 要再启动一次的(不能和 firefox 中的共用一个)
回复 支持 反对

使用道具 举报

发表于 2008-7-11 08:35:47 | 显示全部楼层
XMODIFIER -> XMODIFIERS
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-11 13:05:44 | 显示全部楼层
Post by wucc;1873357
XMODIFIER -> XMODIFIERS


我发帖的时候写错了,我设置的确实是XMODIFIERS
回复 支持 反对

使用道具 举报

发表于 2008-7-11 15:18:09 | 显示全部楼层
我刚刚试了,一点问题都没有,我的配置是放在.bashrc
export LANG="en_US.utf8"
export LC_CTYPE="zh_CN.utf8"
export XMODIFIERS="@im=fcitx"
export XIM="fcitx"
export QT_IM_MODULE=XIM
export GTK_IM_MODULE=XIM
export XIM_ARGS=""

uxvrt用的是default配置
回复 支持 反对

使用道具 举报

发表于 2008-7-11 17:36:09 | 显示全部楼层
在~/.Xresources 里加上这个
URxvt.inputMethod:fcitx
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-12 09:04:12 | 显示全部楼层
Post by maxspeed;1873520
在~/.Xresources 里加上这个
URxvt.inputMethod:fcitx


谢谢,按照您的说法解决了问题。谢谢!不过linux这么多的设置问题,您是如何知道,怎么记住的?
回复 支持 反对

使用道具 举报

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

本版积分规则

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