解決方法:
方法一:
在檔案中設定
在vim的退出模式下 :set encoding=utf8
方法二:
直接寫入/etc/vim/vimrc檔案,在/etc/vim/vimrc檔案末尾加上
set fileencodings=utf-
8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-
8set encoding=utf-
8
【vim知識擴充套件】
一、存在3個變數:
encoding----該選項使用於緩衝的文字(你正在編輯的檔案),暫存器,vim 指令碼檔案等等。\
這事可以把 'encoding' 選項當作是對 vim 內部執行機制的設定。
fileencoding----該選項是vim寫入檔案時採用的編碼型別。
termencoding----該選項代表輸出到客戶終端(term)採用的編碼型別。
二、此3個變數的預設值:
encoding--
--與系統當前locale相同,所以編輯檔案的時候要考慮當前locale,否則要設定的東西就比較多了。
fileencoding--
--vim開啟檔案時自動辨認其編碼,fileencoding就為辨認的值。\
為空則儲存檔案時採用encoding的編碼,如果沒有修改encoding,那值就是系統當前locale了。
termencoding--
--預設空值,也就是輸出到終端不進行編碼轉換。
linux下的cat命令
名稱 cat 使用許可權 所有使用者 使用方式 cat abeensttuv help version filename 說明 把檔案串連線後傳到基本輸出 螢幕或加 filename 到另乙個檔案 引數 n 或 number 由 1 開始對所有輸出的行數編號 b 或 number nonblank ...
linux下的cat 命令
cat主要有三大功能 1.一次顯示整個檔案。cat filename 2.從鍵盤建立乙個檔案。cat filename 只能建立新檔案,不能編輯已有檔案.3.將幾個檔案合併為乙個檔案。cat file1 file2 file cat具體命令格式為 cat abeensttuv help versio...
linux下cat命令詳解
1 cat 顯示檔案連線檔案內容的工具 cat 是乙個文字檔案檢視和連線工具。檢視乙個檔案的內容,用cat比較簡單,就是cat 後面直接接檔名。比如 de root localhost cat etc fstabde 為了便於新手弟兄靈活掌握這個工具,我們多說一點常用的引數 1.0 cat 語法結構...