vim中編碼方式---不完整總結
阿新 • • 發佈:2019-02-11
關於編碼,總有很多故事,這裡只是記錄下暫時的東西。
1、關於檢視檔案的編碼
在檢視檔案編碼的時候,總是傾向於使用file來進行檢視,然而使用file命令的時候,並沒有什麼卵用:
在檢視細節的時候,可以使用命令file -i filename
在檢視編碼的時候,進入vim,然後使用命令
:set fileencoding
在還未進行儲存的時候,是不會有編碼格式的,只有儲存之後再次開啟才能看到編碼格式(當沒有設定vimrc的環境變數的時候,這個是為空的)
2、 設定vimrc變數
在根目錄下建立檔案:.vimrc,注意這是隱藏檔案,從而需要字首點。例如根目錄下為:/root/.vimrc
在其中新增內容如下:
set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936
或者在配置檔案/etc/vimrc中進行配置:--只要將上面的內容新增到vimrc中即可。
需要注意的是,在.vimrc中並不能將這行話進行註釋,然後來進行測試這個語句,另外,如果這個檔案不存在,那麼新建一個即可
3、 設定中文顯示
在xshell中顯示中文的時候,有的時候並不能顯示出來,從而可以做以下的操作:
a、 設定lang變數,如下
export LANG=zh_cn.utf-8
b、 修改xshell的語言變數,如下:
然後就可以愉快的使用中文顯示了。