vim修改文字編碼

2021-09-07 07:51:52 字數 588 閱讀 9312

: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?

設定檔案格式為 unix

:set fileformat=unix

vim修改文字編碼

在vim中檢視檔案編碼 set fileencoding 即可顯示檔案編碼格式。如果你只是想檢視其它編碼格式的檔案或者想解決 用vim檢視檔案亂碼的問題,那麼在 vimrc 檔案中新增以下內容 set encoding utf 8 fileencodings utf 8 這樣,就可以讓vim自動識別...

VIM編碼設定

vim編碼設定 vim裡面的編碼主要跟三個引數有關 enc encoding fenc fileencoding 和fencs fileencodings fenc是當前檔案的編碼,也就是說,乙個在vim裡面已經正確顯示了的檔案 前提是你的系統環境跟你的enc設定匹配 你可以通過改變 fenc後再w...

vim編碼規則

1 字元編碼基礎知識 字元編碼是計算機技術中最基本和最重要的知識之一。如果缺乏相關知識,請自行惡補之。這裡僅做最簡要的說明。1.1 字元編碼概述 所謂的字元編碼,就是 對人類發明的每乙個文字進行數位化表示。最經典的ascii編碼就是西方人發明的針對英文本元的編碼方法,包括26個英文本母 數字 標點 ...