LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: lastart

fcitx的stardict输入时的问题

[复制链接]
 楼主| 发表于 2004-12-24 23:12:17 | 显示全部楼层
有点罗嗦了, 不好意思. 遇到别人没遇到的问题就是不爽
是不是fcitx启动的时候如果没有设置XMODIFIERS, fcitx就会自动向系统注册?
我今天运行了一遍以下的命令也没找到任何可疑的文件.(因为我对输入法的机理不懂所以有些装牛角尖了)
sudo find /usr/ /bin/ /boot/ /home/ /etc/ /sbin/ /sys/  -mount -exec grep -H -e 'XMODIFIERS' {} \;
有提到XMODIFIERS只有在一些文档和二进制文件里.(运行结果:去除掉错误信息之后)

/usr/share/doc/openoffice.org/README.html:<>XMODIFIERS="@im=BasicCheck\u9225\uffff or XM ODIFIERS="@im=Strict\u9225\uffff</P>
/usr/share/doc/openoffice.org/README.html:<>XMODIFIERS="@im=none"<br>export XMO DIFIERS </P>
/usr/share/vim/vim63/doc/mbyte.txt:If needed, you can set the XMODIFIERS environ ment variable:
/usr/share/vim/vim63/doc/mbyte.txt:     sh:  export XMODIFIERS="@im=input_server _name"
/usr/share/vim/vim63/doc/mbyte.txt:     csh: setenv XMODIFIERS "@im=input_server _name"
/usr/share/vim/vim63/doc/mbyte.txt:     export XMODIFIERS="@im=kinput2"
Binary file /usr/lib/openoffice/program/libvcl645li.so matches
/usr/lib/openoffice/share/readme/README01.html:<>XMODIFIERS="@im=BasicCheck\u9225\uffff or XMODIFIERS="@im=Strict\u9225\uffff</P>
/usr/lib/openoffice/share/readme/README01.html:<>XMODIFIERS="@im=none"<br>export XMODIFIERS </P>
/usr/lib/openoffice/share/readme/README01:XMODIFIERS="@im=BasicCheck\u9225\uffff or XMODIFIERS="@im=Strict\u9225
/usr/lib/openoffice/share/readme/README01:XMODIFIERS="@im=none"
/usr/lib/openoffice/share/readme/README01:export XMODIFIERS
/usr/lib/openoffice/README.html:<>XMODIFIERS="@im=BasicCheck\u9225\uffff or XMODIFIERS="@im=Strict\u9225\uffff</P>
/usr/lib/openoffice/README.html:<>XMODIFIERS="@im=none"<br>export XMODIFIERS </P>
/usr/lib/openoffice/README:XMODIFIERS="@im=BasicCheck\u9225\uffff or XMODIFIERS="@im=Strict\u9225
/usr/lib/openoffice/README:XMODIFIERS="@im=none"
/usr/lib/openoffice/README:export XMODIFIERS
Binary file /usr/sbin/captive-install-acquire matches
Binary file /usr/local/bin/fcitx matches
Binary file /usr/local/Wolfram/Mathematica/5.0/SystemFiles/FrontEnd/Binaries/Linux/Mathematica matches
Binary file /usr/local/Wolfram/Mathematica/5.0/SystemFiles/Graphics/Binaries/Linux/motifps matches
Binary file /usr/X11R6/lib/libX11.so.6 matches
Binary file /usr/X11R6/lib/libX11.so.6.2 matches
Binary file /usr/X11R6/lib/libX11.a matches
Binary file /usr/X11R6/lib/libX11.so matches
/home/lastart/.bashrc:#export XMODIFIERS=@im=fcitx/home/lastart/.xsession-errors:没有设置XMODIFIERS!
/home/lastart/.xsession:#export XMODIFIERS=@im=fcitx
发表于 2004-12-25 17:09:34 | 显示全部楼层
/home/lastart/.bashrc:#export XMODIFIERS=@im=fcitx
/home/lastart/.xsession:#export XMODIFIERS=@im=fcitx
这两个地方设置了呀
 楼主| 发表于 2004-12-27 22:41:02 | 显示全部楼层
不是的.那两个前面都有"#"号,原来是有用的,
后来我把它们注释掉了.
发表于 2004-12-27 23:06:58 | 显示全部楼层
哦……没注意
不过那就怪了,没有设置XMODIFIERS肯定是不能用XIM的
 楼主| 发表于 2004-12-28 21:59:51 | 显示全部楼层

对fcitx和XMODIFIERS的关系的测试

今天看了fcitx的文档, 大概知道XMODIFIERS的作用, 做了如下测试:
运行fcitx之前没有设置XMODIFIERS.

$stardict
可以输入汉字
$export XMODIFIERS=
$stardict
可以输入汉字
$export XMODIFIERS=df
$stardict
可以输入汉字
$export XMODIFIERS=@im
$stardict
可以输入汉字
$export XMODIFIERS=@im=xx
$stardict
调不出输入法
$export XMODIFIERS=@im=fcitx
$stardict
可以输入汉字
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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