Linux系統中 Sublime Text 中文 GBK 文件亂碼問題

Sublime Text 是一個很不錯編輯器,具備漂亮的界面和強大的功能。再加上豐富的插件,並且還跨平臺,絕對是一款實打實的神器啊!git

衆所周知,Sublime Text 對中文支持的極差,能夠說幾乎就沒有特別的支持。尤爲是 GBK 編碼的中文文件,直接打開就是一團亂碼。ST 的開發者 Jon Skinner 貌似對中國市場不怎麼感冒,一直未加中文 GBK 的支持。既然開發者不給支持中文,那麼就只能靠中國用戶本身解決問題了。在這裏感謝熱心網友 seanliang 開發了強大的 ConvertToUTF8 插件,這個插件使得中文 GBK 再也不是問題。插件地址是 https://github.com/seanliang/ConvertToUTF8github

裝上這個插件之後,Windows 下能夠正常的用 Sublime Text 查看和編輯中文 GBK 文件。可是前幾天筆者在 Linux 下使用 Sublime Text 的時候,發現即便安裝了 ConvertToUTF8 插件,中文GBK文件依舊是亂碼。剛開始覺得是系統不支持 GBK 編碼的緣由,折騰了很久,也沒解決問題。編輯器

無心中看了一眼 ConvertToUTF8 插件的說明文檔,發現 seanliang 同窗在 Note 中已經給出了說明,原來在 Linux 環境下,Sublime Text 內嵌的 Python 缺乏 ConvertToUTF8 插件所依賴的動態連接庫,致使文件解碼失敗,手動安裝這些庫後,問題便可獲得解決。編碼

都怪本身看文檔不仔細啊,致使白白折騰了這麼長時間。插件

在這裏再次感謝好心的 seanliang 同窗,他再次給咱們提供了外置庫的安裝插件。這個插件有兩個版本,Sublime Text 2 是 Codecs26,Sublime Text 3 是 Codecs33。blog

在這裏給出插件地址,各位同窗能夠按需安裝。開發

Sublime Text 2:Codecs26    https://github.com/seanliang/Codecs26文檔

Sublime Text 3:Codecs33    https://github.com/seanliang/Codecs33get

相關文章
相關標籤/搜索