給張圖吧
- encoding選項始終是utf-8, 在.vimrc裏面開始處設置,意味着vim內部所有編碼使用utf-8(類似於Java虛擬機的unicode編碼)。
fileencoding一般不需要設置,vim會自動識別。 - fileencoding的識別依賴於fileencodings,而且是從前往後依次嘗試,因此fileencodings的設置需要嚴格的編碼在前,寬鬆的編碼在後: set fileencodings=utf-8,cp936,gb18030, big5,latin1
- termencoding的值應該與顯示編碼相統一