当前位置: 技术问答>linux和unix
如何保持原来的英文界面的前提下实现中文输入?
来源: 互联网 发布时间:2015-08-12
本文导语: 个位大侠,我是Linux新手 在安装完Fedora Core 2后 在网上找了输入法的安装说明 并把fcitx装上了,也能正常实用 可是问题是,我需要保持原来的英文界面 如果改回英文界面,中文就无法输入 各位大侠,帮小弟一把,谢谢:) 我...
个位大侠,我是Linux新手
在安装完Fedora Core 2后
在网上找了输入法的安装说明
并把fcitx装上了,也能正常实用
可是问题是,我需要保持原来的英文界面
如果改回英文界面,中文就无法输入
各位大侠,帮小弟一把,谢谢:)
我在下载安装完小企鹅后在.bashrc加入了如下一段设置:
export LC_ALL=zh_CN.gbk
export LANG=zh_CN.gbk
export XMODIFIERS=@im=fcitx
我尝试了分别注销前两行
结果是如果注销第一行就无法输入中文
而且界面还是中文界面
如果注销第二行,则可以输入中文
但是界面还是中文
如果前两行都注销了
则界面回到英文,可是不能输入中文
在安装完Fedora Core 2后
在网上找了输入法的安装说明
并把fcitx装上了,也能正常实用
可是问题是,我需要保持原来的英文界面
如果改回英文界面,中文就无法输入
各位大侠,帮小弟一把,谢谢:)
我在下载安装完小企鹅后在.bashrc加入了如下一段设置:
export LC_ALL=zh_CN.gbk
export LANG=zh_CN.gbk
export XMODIFIERS=@im=fcitx
我尝试了分别注销前两行
结果是如果注销第一行就无法输入中文
而且界面还是中文界面
如果注销第二行,则可以输入中文
但是界面还是中文
如果前两行都注销了
则界面回到英文,可是不能输入中文
|
如果想在英文的环境下输入,你可以试试这么干,我没试过,你自己改改吧。
不能在英文环境下输入的原因很可能是输入法启动的源码是setlocale(LC_ALL,"")的,因此要在英文,如en_US下就需要在输入法启动时加上LC_ALL=zh_CN.GBK fcitx(Fedora Core2使用的Xorg还不支持GB18030)。
你应该先去找到fcitx的启动脚本,加上LC_ALL=zh_CN.GBK fcitx即可。
不能在英文环境下输入的原因很可能是输入法启动的源码是setlocale(LC_ALL,"")的,因此要在英文,如en_US下就需要在输入法启动时加上LC_ALL=zh_CN.GBK fcitx(Fedora Core2使用的Xorg还不支持GB18030)。
你应该先去找到fcitx的启动脚本,加上LC_ALL=zh_CN.GBK fcitx即可。
|
我想在字符界面下实现不了的,在图形界面下可以的,
或者在图形界面下的终端窗口中可以
或者在图形界面下的终端窗口中可以
|
网上查相关文章吧
我以前也是被这些输入法搞得烦了
现在linux里面都不能输入中文了
我以前也是被这些输入法搞得烦了
现在linux里面都不能输入中文了