vim中的转换错误

时间:2012-10-10 07:41:52

标签: vim

在保存vimrc文件时,添加set listchars=tab:▸\ ,trail:·,extends:#,nbsp:·行导致“CONVERSION ERROR”。 我在Window 7下使用gvim 7.3。

我使用ctrl-vu 25B8使用(“▸”)添加了这个字符。

我的vimrc文件也有set encoding=utf-8

是否可以解决此错误。

由于

3 个答案:

答案 0 :(得分:39)

尝试使用:w ++enc=utf-8保存。此外,建议将scriptencoding utf-8放在.vimrc的顶部。

答案 1 :(得分:0)

从下面的链接得到答案,因为我需要在▸\ charter之后放一个空格 Vim doesn't support unicode?

答案 2 :(得分:0)

我通过更改缓冲区的编码然后保存解决了这个错误(虽然不是来自 listchars):

:set fileencoding=utf-8
:write