:set fileencoding=utf8 :w myfilename
还要注意,UTF8文件通常以字节顺序标记(BOM)开头,它表示字节顺序。 BOM是可选的,但有些程序专门用于确定文件编码。在某些条件下,Vim将写入BOM,但有时它不会。要显式设置BOM,请执行以下操作:
:set bomb
更多信息:help mbyte-options和:help utf8和:help bomb。
:help mbyte-options
:help utf8
:help bomb