当我在Mac OS X Lion中使用Vim或Nano时,瑞典字符“ÅÄÖ”显示为“åö”。它在Terminal中工作正常。
我已将此行添加到我的.vimrc:
set encoding=utf8
如果我在终端中运行区域设置,则会显示:
LANG="sv_SE.UTF-8"
LC_COLLATE="sv_SE.UTF-8"
LC_CTYPE="sv_SE.UTF-8"
LC_MESSAGES="sv_SE.UTF-8"
LC_MONETARY="sv_SE.UTF-8"
LC_NUMERIC="sv_SE.UTF-8"
LC_TIME="sv_SE.UTF-8"
LC_ALL=
有什么想法吗?
答案 0 :(得分:1)
我在这里找到了解决方案:see thread
“解决方案是取消选中Terminal.app设置的”高级“选项卡中的”Escape non-ASCII input“复选框。”
感谢您的 Idigas 和 progo !
答案 1 :(得分:0)
可能需要正确设置termencoding
。