此篇接上篇,繼續討論如何用VIM來設置UTF-8編碼的BOM標記。
1.去掉BOM標記:
:set nobomb
2.加上BOM標記:
:set bomb
3.查詢當前UTF-8編碼的文件是否有BOM標記:
:set bomb?
4.更高級一點的:
:%!xxd "以16進制模式打開文件
:%!xxd -r "將以16進制格式打開的文件返回文本模式編輯
所以,先用第一個命令將文件以16進制打開,刪除文件開頭的EF BB BF,然后再用第二個命令返回文本模式。