时间:2021-07-01 10:21:17 帮助过:30人阅读
原本以为bug就此解除,结果之后又碰到了一次,实在不能忍。这次查看代码并不是采用在本机上改然后重新上传服务器的方式,而是直接在服务器上用vim打开逐行查看。结果惊喜出现了,vim的文件头显示多了‘
这里首先说一下utf8、utf16、utf32编码,因为这种编码对应多个字节,所以一般utf16和utf32会用BOM(Byte Order Mark,为不可见字符)标识内部编码的字节序(Big/Litttle Endian),而utf8加不加BOM都可以。一般我们用的编辑器utf8编码是没有加BOM标识的,但是windows下的记事本却会将utf8编码的文件前加上BOM标识。而这个BOM标识即对应着linux环境下vim打开后出现的
PS:还是少用记事本打开或编辑utf8编码的代码,血的教训啊!!!
版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了小谈Vim打开文件开头的