細述vim編碼格式配置

2021-09-12 21:41:23 字數 660 閱讀 9533

在vim中檢視檔案編碼

:set fileencoding
即可顯示檔案編碼格式,如果你只是想檢視其它編碼格式的檔案或者想解決 用vim檢視檔案亂碼的問題,那麼在~/.vimrc 檔案中新增以下內容:

set encoding=utf-8 fileencodings=utf-8
這樣,就可以讓vim自動識別檔案編碼(可以自動識別utf-8或 者gbk編碼的檔案),其實就是依照fileencodings提供的編碼列表嘗試,如果沒有找到合適 的編碼,就用latin-1(ascii)編碼開啟。以指定的編碼開啟某檔案如開啟windows中以ansi儲存的檔案

vim file.txt -c "e ++enc=gb18030"
檔案編碼轉換

在vim中直接進行轉換檔案編碼,比如將乙個檔案轉換成utf-8格式

:set fileencoding=utf-8
檢視檔案格式

:set fileformat

#或者:set ff

設定檔案格式為 unix

:set fileformat=unix

#或者:set ff=unix

vim 設定編碼格式

本文主要講解下,讓vim能正確顯示和儲存各種編碼檔案的一些常用方法。vim編碼配置裡面有3個選項,分別是encoding fileencodings fileencoding簡寫分別對應為enc fencs fenc。encoding enc 此專案配置的是vim的預設顯示編碼,如果你開啟的檔案編碼...

vim 編碼方式配置

vim裡面的字元編碼主要跟三個引數有關 enc encoding fenc fileencoding 和fencs fileencodings fenc是當前檔案 開啟已有檔案以及新建檔案 的編碼,你可以通過改變 fenc後再w來將此檔案存成不同的編碼。比如說,我 set fenc utf 8然後 ...

vim 編碼格式設定不正確 vim字元編碼設定

vim 編碼方式的設定 和所有的流行文字編輯器一樣,vim 可以很好的編輯各種字元編碼的檔案,這當然包括ucs 2 utf 8 等流行的 unicode 編碼方式。然而不幸的是,和很多來自 linux 世界的軟體一樣,這需要你自己動手設定。encoding vim 內部使用的字元編碼方式,包括 vi...