Kit*_* Ho 1 windows vim notepad
我有一个文件,在记事本和Vim中显示不同的东西.
该文件通常在Windows记事本下显示:

使用Vim时,每个字符都会添加奇怪的字符.

任何人都知道如何在Windows环境下解雇Vim中那些奇怪的角色?
如您所见:TSS显示为T^@S^@S^@(二进制:) 54 00 53 00 53 00.
因为vim显示\0x00为^@.听起来像UTF16LE.
你可以转换UTF16LE为UTF8:
:e ++enc=UTF16LE
:set fenc=UTF8
:w
Run Code Online (Sandbox Code Playgroud)