我正在尝试在 ubuntu 上运行的 vim 7.3 中使用 utf-8 编码的 xml 文件。ASCII 字符可以正常显示,但 vim 显示的不是 unicode 字符,而是乱码。尝试以下操作后,我已经达到了知识的极限:
1) 通过运行检查 unicode 是否已启用set termencoding?
。输出为termencoding=utf-8
。2
) 我安装了脚本来自这里(vim.org/scripts)
3)将我的~/.vimrc 文件移到~/.vim
4)将其移回~
5)按照已接受答案中的说明进行操作这个问题。
我还应该设置其他变量吗?我知道我的系统有我需要的字体。
更新:
由于某种原因,问题似乎仅限于 html 文件。
更新:
已解决。我以为是 unicode 的实际上是外来 ANSI