gvim 中文顯示亂碼

2021-06-21 05:17:53 字數 719 閱讀 5571

我的環境是windows xp + gvim 7.4

今天開啟乙個有中文內容的檔案,中文顯示亂碼,於是google了一下。在_vimrc中加入了如下三行就解決問題了:

set fileencodings=gb2312,utf-8  

set fileencoding=gb2312  

set termencoding=utf-8  

因為vim有多級配置檔案,具體在哪個vimrc中加需要用「:version」 檢視器中的如下片段:

系統 vimrc 檔案: "$vim\vimrc"

使用者 vimrc 檔案: "$home\_vimrc"

第二使用者 vimrc 檔案: "$home\vimfiles\vimrc"

第三使用者 vimrc 檔案: "$vim\_vimrc"

使用者 exrc 檔案: "$home\_exrc"

第二使用者 exrc 檔案: "$vim\_exrc"

系統 gvimrc 檔案: "$vim\gvimrc"

使用者 gvimrc 檔案: "$home\_gvimrc"

第二使用者 gvimrc 檔案: "$home\vimfiles\gvimrc"

第三使用者 gvimrc 檔案: "$vim\_gvimrc"

系統選單檔案: "$vimruntime\menu.vim"

用echo命令檢視幾個系統變數:$vim,$home就知道了

參考:

gvim中文輸入亂碼

預設的vim編譯採用的是gtk1的圖形庫,對中文支援的非常不好。原先也沒注意,雖然覺的gvim有些醜,但是發現gvim中一直沒有辦法顯示和輸入中文,才覺的選單真的很醜,於是通過看 makefile檔案,發現原來用with gtk2就可以了。編譯以後,漂亮的選單終於出來了。並且中 文顯示和輸入的都很漂...

gvim和gedit顯示中文亂碼的解決方法

開啟vim的配置檔案,位置在 etc vim vimrc 在其中加入 set fileencodings utf 8,gb2312,gbk,gb18030 set termencoding utf 8 set encoding prc 儲存退出,此時vim就能正確顯示中文了。在 終端中執行 gcon...

windows下gvim中文亂碼解決方案

網羅了一些網上的解決windows下gvim中文亂碼的解決方案,都試了一遍,可惜都不能完全解決我的所有問題,最後我綜合一下網上的兩種方案,得到了最後完全解決我的中文亂碼問題的方案,配置很簡單,就是把下面的配置直接copy到c program files x86 vim vimrc檔案的開頭。下面第一...