如果我使用 gnome-terminal 通过 SSH 从 RHEL 6.5/GNOME 笔记本登录到 OpenBSD 安装,则 UTF-8 支持正常。
但如果我在本地使用 OpenBSD / fvwm2 / xterm,而不是通过 SSH,那么它就会错过 UTF-8 支持。我想写:“árvíztűrő tükörfúrógép”,我得到了这个:
用 vi 打开它我得到这个:
当安装程序要求我选择语言时,我选择了“HU”,“árvíztűrő tükörfúrógép”是一个常规测试。
问题:如何启用 xterm 的 UTF-8 支持?
答案1
阅读常见问题解答,尤其是http://www.openbsd.org/faq/faq8.html#locales,其中写着:
如果通过 xdm(1) 登录,请添加一行,例如
export LC_CTYPE="en_US.UTF-8"
在
~/.xsession
启动窗口管理器之前(有关详细信息,请参阅有关自定义 X 的部分)。此示例启用 Unicode (UTF-8) 字符集,并且还会导致 xterm(1) 等应用程序默认启用 UTF-8 模式。
还有乌斯特姆(1),xterm 的包装器,允许您在不更改区域设置的情况下使用 UTF-8。