vim中文亂碼分析解決

2021-06-25 21:13:54 字數 301 閱讀 7191

vim裡面的編碼主要跟三個引數有關:enc(encoding), fenc(fileencoding)和fencs(fileencodings)

其中fenc是當前檔案的編碼,也就是說,乙個在vim裡面已經正確顯示了的檔案(前提是你的系統環境跟你的enc設定匹配),你可以通過改變 fenc後再w來將此檔案存成不同的編碼。

比如說,我:set fenc=utf-8然後:w就把檔案存成utf-8的了,:set fenc=gb18030再:w就把檔案存成gb18030的了。這個值對於開啟檔案的時候是否能夠正確地解碼沒有任何關係。

from :

vim中文亂碼

size large 有時候在使用vim的時候,顯示中文為亂碼,這個時候我們可以修改vimrc檔案解決問題!首先,你需要搞清楚vimrc所在的位置。一般來說,在linux系統裡,應該是這樣 linux usr share vim vimrc 在windows系統,應該是在vim的安裝目錄 windo...

vim中文亂碼的解決方法

編輯 vimrc檔案,加上如下幾行 set fileencodings utf 8,ucs bom,gb18030,gbk,gb2312,cp936 set termencoding utf 8 set encoding utf 8 即可搞定。順便記錄一下vim編碼的詳細介紹 vim和所有的流行文字...

VIM開啟shell指令碼中文亂碼解決

1.查詢 vimrc檔案 通常有2個地方儲存這個檔案的 1 在 etc 資料夾下面,是所有使用者的vim配置 2 每個使用者的開始登入的資料夾下面,有些不一定有,比如hadoop使用者,則在 home hadoop下面。2.修改.vimrc檔案 建議修改當前使用的使用者下面,這樣只會影響到當前使用者...