如何让 GVim(Windows XP 上的版本 7.3,如果这很重要)显示 Unicode 字符?类似于
http://vimcasts.org/episodes/show-invisibles/ (搜索列表字符来查看我想要得到的小三角形)。
我在用着
set encoding,
set fileencoding,
and set fileencodings,
全部转换为 utf-8,如果有帮助的话。
我知道这肯定是件简单的事情,但尽管如此,我还是被困住了。救命啊。
答案1
在 Vim 中打开 Unicode 显示后
:set encoding=utf-8
您可能需要重新加载文件才能使其生效。请:e!
重新加载文件。如果有效,您可能需要将其放入set encoding=utf-8
vimrc 文件中。
答案2
您当前的字体是否能够显示您使用的所有字符?如果不能,则需要更改 GVim 使用的字体。请查看这个帖子.摘录:
对于 MS-Windows,某些字体的 Unicode 字符数有限。尝试使用“Courier New”字体。您可以使用“编辑/选择字体...”菜单来选择并试用可用的字体。但只能使用等宽字体。示例:
:set guifont=courier_new:h12
答案3
尝试使用以下方法更改编码:
:set encoding=utf-8