|
发表于 2007-8-12 00:15:59
|
显示全部楼层
说得真可怜, 汗一下.
我虽不是菜鸟, 但也不是高手, 但有些小问题还是可以答一下的.
fcitx装在哪里, 其实并不需要很在意..它在linux的标准程序安装目录里, 一般是散开的, 主要的文件在/usr/share/fcitx, 也可能在/usr/local/share/fcitx, 由你怎么安装决定的.
fcitx怎么启用, 其实早在2003年就有了很好的答案, 只是它是针对每个用户本身的.
在$HOME/.xsession里加入
- export LC_CTYPE="zh_CN.UTF-8" #英文界面, 中文输入
- #export LANG="zh_CN.UTF-8" #想要中文界面, 中文输入, 去掉行首#号
- export XMODIFIERS=@im=fcitx
- export XIM_PROGRAM=fcitx
- export XIM=fcitx
- fcitx -nb &
- exec gnome-session #如果是用gnome, 去掉行首#号,
- #exec startkde #如果是用kde, 去掉行首#号, 与上一行不要同时启用.当然也可以是xfce4-session或fvwm
复制代码
登录的时候session选"默认系统"(大概意思). 这样至少在我的系统里, 所有的程序都可以正常的调用fcitx, 包括opera, 但是我的opera是基于qt3.3(debian sarge)的.
Opera是基于qt的程序,
也许可以试试
export QT_IM_MODULE=xim
或
export QT_IM_MODULE=scim-bridge
但这并不能保证你的opera就可以输入中文, 因为我觉得新的qt对xim的支持不如3.3版本, 至少半年前是这样的.
为我的解答再汗一下, 对fcitx的安装置顶写得那么清楚了, 难怪大家都懒得回答呢.
我没遇到问题不看置顶还能理解, 为啥来求肋的人也不看置顶, 还到处抱怨. |
|