vim中文亂碼

關於vim亂碼

我們的機器上面在使用vim的時候,經常遇到各種亂碼,很多都是vim設置的問題,
建議大家把編碼進行如下設置,
vim 進入 ~/.vimrc ,然後把下面三行放入該文件的最後,同時secureCRT的“會話選項->外觀->字符編碼”選擇UTF-8,這樣等於日常編輯都統一使用utf-8編碼,一般不會亂:
set fileencodings=utf-8,gb2312,gb18030,gbk,ucs-bom,cp936,latin1
set termencoding=utf-8
set encoding=utf-8

對於以前非utf8編碼的文件可以使用下面命令轉換成utf-8編碼的文件 ,比如之前是gbk或者gb18030的,
iconv -f gb18030 -t utf8 infile -o outfile:
具體原始文件是什麼編碼,簡單的查看方式:vim 進入文件,然後 用 :set fileencoding 查看。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章