步驟1:
cp /usr/share/vim/vimrc ~/.vimrc
先復(fù)制一份vim配置模板到個人目錄下
注:redhat 改成 cp /etc/vimrc ~/.vimrc
步驟2:
vi ~/.vimrc
進入insert模式冕末,在最后加二行
syntax on
set nu!
保存收工涣澡。
最后附上其它選項(從網(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使用自動對齊醋火,也就是把當前行的對齊格式應(yīng)用到下一行(自動縮進)
set cindent "(cindent是特別針對 C語言語法自動縮進)
set smartindent "依據(jù)上面的對齊格式悠汽,智能的選擇對齊方式,對于類似C語言編寫上有用
set tabstop=4 "設(shè)置tab鍵為4個空格芥驳,
set shiftwidth =4 "設(shè)置當行之間交錯時使用4個空格
set ai! " 設(shè)置自動縮進
set showmatch "設(shè)置匹配模式柿冲,類似當輸入一個左括號時會匹配相應(yīng)的右括號
set guioptions-=T "去除vim的GUI版本中得toolbar
set vb t_vb= "當vim進行編輯時,如果命令錯誤兆旬,會發(fā)出警報假抄,該設(shè)置去掉警報
set ruler "在編輯過程中,在右下角顯示光標位置的狀態(tài)行
set nohls "默認情況下,尋找匹配是高亮度顯示宿饱,該設(shè)置關(guān)閉高亮顯示
set incsearch "在程序中查詢一單詞熏瞄,自動匹配單詞的位置;如查詢desk單詞谬以,當輸?shù)?d時强饮,會自動找到第一個d開頭的單詞,當輸入到/de時为黎,會自動找到第一個以ds開頭的單詞邮丰,以此類推,進行查找铭乾;當找到要匹配的單詞時剪廉,別忘記回車
set backspace=2 " 設(shè)置退格鍵可用
注:如果是mac,更好的辦法是直接換掉默認的終端炕檩,改用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的運行截圖:
zsh已經(jīng)把很多參數(shù)默認改好了吹泡,包括顏色方案啥的,直接用就行了