Openbsd

OpenBSD 5.6 / fvwm2 / xterm 缺少 UTF-8 支持

  • March 25, 2018

如果我使用 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 支持?

閱讀常見問題解答,尤其是http://www.openbsd.org/faq/faq8.html#locales,其中說:

如果通過 xdm(1) 登錄,請添加一行,例如

export LC_CTYPE="en_US.UTF-8"

to~/.xsession在啟動視窗管理器之前(有關詳細資訊,請參閱自定義 X 部分)。此範例啟用 Unicode (UTF-8) 字元集,並且還會導致 xterm(1) 等應用程序預設啟用 UTF-8 模式。

還有uxterm(1),一個圍繞 xterm 的包裝器,它允許您在不更改語言環境的情況下使用 UTF-8。

引用自:https://unix.stackexchange.com/questions/180111