分页: 1 / 1
fileencodings编码顺序问题,中文和英文
发表于 : 2020-12-16 9:27
由 aihaozhe2
ucs-bom,utf-8,utf-16,gbk,big5,gb2312,gb18030,cp936,latin1
这个顺序有问题吗?
Re: fileencodings编码顺序问题,中文和英文
发表于 : 2020-12-16 12:28
由 astolia
建议你先去了解一下各个编码的编码范围。
gbk完全兼容gb2312,gb18030完全兼容gbk。gbk虽然不兼容big5,但它的编码范围基本能覆盖big5。
所以 gbk,big5,gb2312,gb18030 这个顺序中,big5基本不会被用到,gb2312肯定不会被用到。
而ucs-bom和utf-16两个,也对gb系和big5的编码范围有很大程度的覆盖
这个顺序没有完美的方案,要看你自己的实际使用情况。我个人基本都用utf-8,所以是utf-8>gb系>ucs/utf16系。
Re: fileencodings编码顺序问题,中文和英文
发表于 : 2020-12-19 20:40
由 aihaozhe2
谢谢版主,学习了
Re: fileencodings编码顺序问题,中文和英文
发表于 : 2022-11-19 20:36
由 自由建客
代码: 全选
set fencs=utf-8,gb2312,gbk,big5,gb18030