收藏於 2010-11-22
一般是在linux中開啟windows系統下的檔案會出現這個問題。
因為linux的預設檔案編碼格式是utf-8,而windows是gbk。
在linux下如何檢視當前檔案的的編碼格式呢,
可以在一般模式下用下面命令
:set fileencoding
然後只要在vim的配置檔案vimrc裡將所支援的編碼格式新增一項gbk即可 vim /etc/vimrc (編者的linux是fedora13)
將原來的 set fileencodings=utf-8,latin1
改為 set fileencodings=utf-8,gbk,latin1
至此,問題應該可以得到解決。
ubuntu 下vim中文亂碼問題
之前用ubuntu 裝了vim 的時候沒發現中文亂碼問題,或者就是直接在檔案中輸入 set encoding utf 8 就能解決,今天也許是 ubuntu11.04 的原因,各種 set encoding 不管用,在網上搜了一下,基本就幾個版本,各種抄了。版本1 在配置檔案中加入 set file...
Linux下VIM中文亂碼問題
客戶端編碼的檢視與配置方法各有差異,以xshell5為例,只要在配置中修改終端 編碼為utf 8即可。終端編碼可通過如下命令檢視 locale charmap如果不是utf 8的話,可以通過修改環境變數lang和lc all來修改,將如下兩行新增進.bashrc檔案中。export lang en ...
VIM中文亂碼的問題
1.在windows下預設是gb編碼,linux下vim預設是utf 8,文字編碼格式不一樣,所以開啟會成亂碼。修改配置檔案 vim vimrc let termencoding encoding set fileencodings utf 8,gbk wq或者 x 2.vim中開啟檔案有很多 m符...