cat中文正常vi中文亂碼

Linux cat中文正常vi中文亂碼

問題示例css

 

 

 

出現此問題,有多是vim 編輯器的配置編碼方面的問題。html

出現此狀況,在vim 編輯器中輸入java

:e ++enc=utf8
:e ++enc=zh_CN

若是上面兩次處理的結果中,有一個可讓亂碼變爲中文,那麼說明打開文件時所使用的編碼是不兼容中文的。python

須要修改vim的配置。sql

vim的用戶配置文件是$HOME/.vimrc , 咱們在這個配置文件中加入如下內容:shell

set fileencodings=utf-8,gbk,gb2312,gb18030
set fileencoding=utf8
set encoding=utf8

執行source ~/.vimrc 使配置生效vim

再次打開文件:sass

 

能夠看到vi 編輯文件時已經能夠正常顯示中文。ruby

 

 

Author: halberd.leebash

Created: 2019-08-09 Fri 16:53

Validate

相關文章
相關標籤/搜索