您尚未登录。

#1 2019-11-11 23:10:56

deer
会员
注册时间: 2019-11-11
帖子: 1

Manjaro系统语言修改为英文后无法使用中文输入法

大家好!
我的系统是Manjaro Xfce 18.1.2
安装完毕了fcitx和谷歌输入法以后,我在网上查阅了资料并且在/etc/environment下面增加了如下行

export LC_ALL=zh_CN.UTF-8
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE="fcitx"
export QT_IM_MODULE="fcitx"

重启电脑后发现系统成为了中文,并且输入法可以正常使用和切换。
但是当我在系统设置中将语言切换到英文后,中文输入法就变得无法使用,Ctrl空格的切换快捷键也没有用了。
切换回到中文后对我来说不存在什么问题,但是我的终端呈现了如图效果
Ml0KOS.md.png
所有英文字都分得很开。(中文字分得更开)
在此想请教大家:
1:有没有可能在系统环境为英文的情况下也能使用中文输入法?
2:在系统环境为中文的情况下,我的终端文字有没有办法按照英文环境的方式呈现?

非常感谢!

离线

#2 2019-11-12 13:24:20

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,433
个人网站

Re: Manjaro系统语言修改为英文后无法使用中文输入法

1:有没有可能在系统环境为英文的情况下也能使用中文输入法?

除 Emacs 和 Wine 之外应该都可以。

2:在系统环境为中文的情况下,我的终端文字有没有办法按照英文环境的方式呈现?

设置合适的字体。

离线

#3 2019-11-12 16:39:15

千玄子
会员
所在地: 中国上海
注册时间: 2019-05-28
帖子: 84
个人网站

Re: Manjaro系统语言修改为英文后无法使用中文输入法

既然需要英文界面就不需要设置LC_ALL为中文了

最近编辑记录 千玄子 (2019-11-12 16:39:28)


探索未知使人迷醉

离线

#4 2020-03-12 11:57:00

fishbao
会员
注册时间: 2020-03-12
帖子: 2

Re: Manjaro系统语言修改为英文后无法使用中文输入法

将LC_CTYPE 设置为,其他设置为en
LC_CTYPE="zh_CN.UTF-8"

离线

页脚