【Linux】设定一个能输入中文的英文环境!

引子:centos startx 进入桌面后使用中文输入法 这个解决方法太蠢了,而且只适用于centos等red系系统...

 

在此提供一个更加通用的方法 => 只要设置好系统的locale坏境变量就行了。

简单说, 当centos直接从terminal运行startx切换到英文坏境的时候, 其读取的配置文件跟你在ui坏境进行语言坏境切换时读取的肯定有所区别。

中文输入最密切相关的是 LC_CTYPE 变量, 规定系统内有效的字符与这些字符的分类(什么是大小写字母,大小写转换、排序等)! 

  可以使用locale命令查看当前系统的所有LC_*  属性!

 

关于locale命令使用和作用详细内容可参考 locale 

 

因此,如何设定一个能输入中文[简体]的英文环境?

  => 1. 将/etc/environment文件内相应项进行修改:  LC_CTYPE=zh_CN.UTF-8,   LANG=en_CN.UTF-8 

  => 2. 重启搞定

 

转载于:https://www.cnblogs.com/xsj24/p/4892877.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值