GentooLinux 终端与emacs等无法输入中文的解决方法

Gentoo Linux 终端无法输入中文

  • 终端输入: locale后发现:
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=C

问题: 默认语言设定错误

  • 解决方案: 在.xprofile中添加:
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8

重新登陆后输入:locale后正常,此时无论emacs还是终端都可以输入中文了

LANG=C
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8
posted @ 2022-05-01 17:49  南方与南  阅读(206)  评论(0)    收藏  举报