1:將vimrc cp一份副本
cp /usr/share/vim/vimrc ~/.vimrc
2:編輯vimrc
vi ~/.vimrc
3:添加需要的設(shè)置
set nocompatible "去掉有關(guān)vi一致性模式磨镶,避免以前版本的bug和局限
set nu! "顯示行號(hào)
set guifont=Luxi/ Mono/ 9 " 設(shè)置字體彭雾,字體名稱(chēng)和字號(hào)
filetype on "檢測(cè)文件的類(lèi)型
set history=1000 "記錄歷史的行數(shù)
set background=dark "背景使用黑色
syntax on "語(yǔ)法高亮度顯示
set autoindent "vim使用自動(dòng)對(duì)齊量愧,也就是把當(dāng)前行的對(duì)齊格式應(yīng)用到下一行(自動(dòng)縮進(jìn))
set cindent "(cindent是特別針對(duì) C語(yǔ)言語(yǔ)法自動(dòng)縮進(jìn))
set smartindent "依據(jù)上面的對(duì)齊格式,智能的選擇對(duì)齊方式肪虎,對(duì)于類(lèi)似C語(yǔ)言編寫(xiě)上有用
set tabstop=4 "設(shè)置tab鍵為4個(gè)空格,
set shiftwidth =4 "設(shè)置當(dāng)行之間交錯(cuò)時(shí)使用4個(gè)空格
set ai! " 設(shè)置自動(dòng)縮進(jìn)
set showmatch "設(shè)置匹配模式,類(lèi)似當(dāng)輸入一個(gè)左括號(hào)時(shí)會(huì)匹配相應(yīng)的右括號(hào)
set guioptions-=T "去除vim的GUI版本中得toolbar
set vb t_vb= "當(dāng)vim進(jìn)行編輯時(shí)畸裳,如果命令錯(cuò)誤,會(huì)發(fā)出警報(bào)淳地,該設(shè)置去掉警報(bào)
set ruler "在編輯過(guò)程中怖糊,在右下角顯示光標(biāo)位置的狀態(tài)行
set nohls "默認(rèn)情況下,尋找匹配是高亮度顯示颇象,該設(shè)置關(guān)閉高亮顯示