vi 中文顯示亂碼-問題解決

vi顯示的都是亂碼,狂暈。。。。

怎麼辦,很多註釋都是中文的,google了一下,噢。原來是默認的編碼格式都是utf-8,中文當然是亂碼了。

查了一下locale,果然,自己的計算機都是utf-8的編碼。現在要解決的問題就是,把默認的utf-8修改爲gbk。

很簡單,在~目錄下新建一個.vimrc的文件,裏頭填上set fileencodings=utf-8,gbk

搜索了一下,發現以下這些語句都很有用,有的是增加行號的,有的是增加歷史紀錄的。

一個完整的.vimrc文件應當爲

set nocompatible
set number
filetype on
set history=1000
set background=dark
syntax on
set autoindent
set smartindent
set tabstop=4
set shiftwidth=4
set showmatch
set guioptions-=T
set vb t_vb=
set ruler
set nohls
set incsearch
if has("vms")
set nobackup
else
set backup
endif
set fileencodings=utf-8,gbk

 

注意,文件名有一個點點,不要忘記了。~代表當前用戶的家目錄

發佈了39 篇原創文章 · 獲贊 1 · 訪問量 34萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章