1. 程式人生 > >vim中編碼方式---不完整總結

vim中編碼方式---不完整總結

關於編碼,總有很多故事,這裡只是記錄下暫時的東西。

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的語言變數,如下:


然後就可以愉快的使用中文顯示了。