运行 Centos 6.3。在 gnome-terminal 中,UTF-8 可以工作,但只有在我在 gnome-terminal 设置中选择(已经选择的)UTF-8 编码之后。
如何强制 gnome-terminal 尊重其自己的编码设置?
答案1
我遇到了这个问题。我通过添加export LANG="en_GB.utf8"
来修复它~/.bashrc
,然后注销以重新启动我的 X 窗口会话。
locale -a | grep -i utf8
从命令行使用获取支持 UTF-8 的区域设置列表。
我认为问题在于,如果 Gnome 终端在您的区域设置环境变量中没有检测到 UTF-8 支持,它将自动禁用它。