vim看文件編碼

有時我們用vim打開中文檔案時會出現亂碼,知是辨識編碼錯誤,那怎麼查它現在是用什麼編碼呢?

對在命令模式下
: set fileencoding
就可以看到文件的編碼了

結果:
fileencoding=latin1

待補充:
設定自動辨識big5,gbk,gb2312….

vim /etc/vim/vimrc
加入底下這行
set fileencodings=utf8,gbk,ucs-bom,cp936

說明:
表示vim在開啟檔案時,會依序嘗試這些編碼來顯示。
由左至右,若使用utf8編碼時無法正確解碼,就依序嘗試gbk編碼。

本篇發表於 vim。將永久鏈結加入書籤。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *