我的 VIM 中文設定,支援 CJK 多種檔案編碼和 locale 設定(轉)
我的 VIM 中文設定,支援 CJK 多種檔案編碼和 locale 設定(轉)[@more@]複製以下內容到 ~/.vimrc 或 ~/.gvimrc 中即可。" multi-encoding settingif has("multi_byte")"set bombset fileencodings=ucs-bom,utf-8,cp936,big5,euc-jp,euc-kr,latin1" CJK environment detection and corresponding settingif v:lang =~ "^zh_CN"" Use cp936 to support GBK, euc-cn == gb2312set encoding=cp936set termencoding=cp936set fileencoding=cp936elseif v:lang =~ "^zh_TW"" cp950, big5 or euc-tw" Are they equal to each other?set encoding=big5set termencoding=big5set fileencoding=big5elseif v:lang =~ "^ko"" Copied from someone's dotfile, untestedset encoding=euc-krset termencoding=euc-krset fileencoding=euc-krelseif v:lang =~ "^ja_JP"" Copied from someone's dotfile, untestedset encoding=euc-jpset termencoding=euc-jpset fileencoding=euc-jpendif" Detect UTF-8 locale, and replace CJK setting if neededif v:lang =~ "utf8$" || v:lang =~ "UTF-8$"set encoding=utf-8set termencoding=utf-8set fileencoding=utf-8endifelseechoerr "Sorry, this version of (g)vim was not compiled with multi_byte"endif本設定允許使用者在 UTF-8 環境下閱讀其它 CJK 編碼的檔案,反之亦然。儲存檔案時所使用的編碼也根據當前 locale 設定而定。本設定部分參考了李果正兄的相關文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-945844/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Emacs 下的中文編輯 .emacs 檔的設定(轉)Mac
- Ubuntu 下設定中文編碼Ubuntu
- 關於locale的設定
- Linux-關於locale的設定(轉)Linux
- Vim中輸入法與編碼設定
- Eclipse檔案編碼設定的問題Eclipse
- vim設定
- gdb多檔案設定斷點斷點
- VIM設定_vimrc
- django的settings中設定中文支援Django
- iis支援.apk檔案下載的設定方法APK
- Linux下設定Eclipse編碼為GBK進而支援中文LinuxEclipse
- Python檔案讀寫詳解及設定檔案的字元編碼Python字元
- .Prettierrc檔案的設定
- 管理(005):密碼檔案設定密碼
- Python設定編碼和PYTHONPATHPython
- linux下core檔案設定(轉)Linux
- 設定 Windows Media Player 推薦設定的登錄檔檔案Windows
- JPA設定MySQL編碼MySql
- 編碼設定應注意
- Tomcat 設定編碼Tomcat
- 如何給PDF檔案設定密碼?密碼
- IDEA如何設定編碼格式,字元編碼,全域性編碼和專案編碼格式Idea字元
- 五種windows密碼設定及破解(轉)Windows密碼
- VIM編譯器:設定行號和[Tab]的縮排空格數目編譯
- linux下自啟動檔案的設定(轉)Linux
- VIM設定_vimrc2
- 小型機設定WebSphere的預設編碼Web
- TortoiseSVN下載和設定中文
- typora編寫md檔案文字設定顏色
- 設定Vim編輯器裡Tab的長度,行號
- JSP中的編碼設定JS
- MyEclipse設定文字編碼Eclipse
- MySQL字元編碼設定方法MySql字元
- spring字元編碼設定Spring字元
- MyEclipse設定編碼方式Eclipse
- 我的 MAC 設定Mac
- 如何設定檔案的緩衝