步驟1:
cp /usr/share/vim/vimrc ~/.vimrc
先復(fù)制一份vim配置模板到個(gè)人目錄下
注:redhat 改成 cp /etc/vimrc ~/.vimrc
步驟2:
vi ~/.vimrc
進(jìn)入insert模式,在最后加二行
syntax on
set nu!
保存收工。
最后附上其它選項(xiàng)(從網(wǎng)上淘來的)
set nocompatible "去掉有關(guān)vi一致性模式,避免以前版本的bug和局限
set nu! "顯示行號
set guifont=Luxi/ Mono/ 9 " 設(shè)置字體,字體名稱和字號
filetype on "檢測文件的類型
set history=1000 "記錄歷史的行數(shù)
set background=dark "背景使用黑色
syntax on "語法高亮度顯示
set autoindent "vim使用自動對齊,也就是把當(dāng)前行的對齊格式應(yīng)用到下一行(自動縮進(jìn))
set cindent "(cindent是特別針對 C語言語法自動縮進(jìn))
set smartindent "依據(jù)上面的對齊格式,智能的選擇對齊方式,對于類似C語言編寫上有用
set tabstop=4 "設(shè)置tab鍵為4個(gè)空格,
set shiftwidth =4 "設(shè)置當(dāng)行之間交錯(cuò)時(shí)使用4個(gè)空格
set ai! " 設(shè)置自動縮進(jìn)
set showmatch "設(shè)置匹配模式,類似當(dāng)輸入一個(gè)左括號時(shí)會匹配相應(yīng)的右括號
set guioptions-=T "去除vim的GUI版本中得toolbar
set vb t_vb= "當(dāng)vim進(jìn)行編輯時(shí),如果命令錯(cuò)誤,會發(fā)出警報(bào),該設(shè)置去掉警報(bào)
set ruler "在編輯過程中,在右下角顯示光標(biāo)位置的狀態(tài)行
set nohls "默認(rèn)情況下,尋找匹配是高亮度顯示,該設(shè)置關(guān)閉高亮顯示
set incsearch "在程序中查詢一單詞,自動匹配單詞的位置;如查詢desk單詞,當(dāng)輸?shù)?d時(shí),會自動找到第一個(gè)d開頭的單詞,當(dāng)輸入到/de時(shí),會自動找到第一個(gè)以ds開頭的單詞,以此類推,進(jìn)行查找;當(dāng)找到要匹配的單詞時(shí),別忘記回車
set backspace=2 " 設(shè)置退格鍵可用
注:如果是mac,更好的辦法是直接換掉默認(rèn)的終端,改用zsh,百度一下zsh,有很多教程,
比如:
http://blog.163.com/qy_gong/blog/static/1718738792013102992830558/
http://www.cnblogs.com/heiniuhaha/archive/2011/10/18/2216357.html
http://zhuanlan.zhihu.com/mactalk/19556676
附zsh的運(yùn)行截圖:


zsh已經(jīng)把很多參數(shù)默認(rèn)改好了,包括顏色方案啥的,直接用就行了