分页: 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