vim中的转换错误

Viv*_*mar 17 vim

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

我使用ctrl-vu 25B8使用("▸")添加了这个字符.

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

是否可以解决此错误.

谢谢

Ing*_*kat 44

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

  • @dearvivekkumar不要忘记使用`scriptencoding`的第二个建议.我还建议确保在vimrc的最顶端有一个`set encoding = utf-8`. (3认同)

idb*_*rii 6

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

:set fileencoding=utf-8
:write
Run Code Online (Sandbox Code Playgroud)