我的 ArchLinux 设置遇到了一个奇怪的问题。Vim 使用正确的编码来读取/显示文件,但这些状态消息(显示当前模式或在缓冲区写入文件时报告)对(匈牙利语)消息使用错误的编码。
我尝试设置 termencoding=utf-8 但它不能解决问题。编码正确设置为utf-8。MATE 终端也是 UTF-8 格式,我的语言环境也是 UTF-8 格式:
LANG=hu_HU.UTF-8
LC_CTYPE="hu_HU.UTF-8"
LC_NUMERIC="hu_HU.UTF-8"
LC_TIME="hu_HU.UTF-8"
LC_COLLATE="hu_HU.UTF-8"
LC_MONETARY="hu_HU.UTF-8"
LC_MESSAGES="hu_HU.UTF-8"
LC_PAPER="hu_HU.UTF-8"
LC_NAME="hu_HU.UTF-8"
LC_ADDRESS="hu_HU.UTF-8"
LC_TELEPHONE="hu_HU.UTF-8"
LC_MEASUREMENT="hu_HU.UTF-8"
LC_IDENTIFICATION="hu_HU.UTF-8"
我目前没有想法,请帮助我。