vim設定

fjzcau發表於2015-01-24
--Vim多行縮排技巧

按v進入visual狀態,選擇多行,用>或
通常根據語言特徵使用自動縮排排版:在命令狀態下對當前行用== (連按=兩次),
或對多行用n==(n是自然數)表示自動縮排從當前行起的下面n行。
你可以試試把程式碼縮排任意打亂再用n==排版,相當於一般IDE裡的code format。
使用gg=G可對整篇程式碼進行排版。

----------------------vim語法高亮顏色設定--------------------------

首先,在vim的命令列中輸入:hi,選出你自己喜歡的顏色,記下它的term,cterm,ctermfg的值……
然後,進入/usr/share/vim/vim70/syntax,開啟你使用的程式語言所用的語法高亮方案……
比如你用pascal語言,就開啟pascal.vim……
在其中查詢你想修改的選項值,比如說你想修改pascal中標準函式的高亮顏色,就把pascalFunction記錄下來……
接著,進入/etc,開啟vimrc……新增如下語句:
hi pascalFunction term=* cterm=* ctermfg=*
這樣,在pascal源程式中標準函式的顏色就變成你喜歡的顏色了……

set tabstop=4          #設定tab鍵 
filetype indent on     #縮排開
set autoindent shiftwidth=4     #縮排4個空格 
set nu          # 顯示行號
syntax on     # 語法 
set nowrap  # 不折疊

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22661144/viewspace-1412873/,如需轉載,請註明出處,否則將追究法律責任。

相關文章