いい感じのカラースキームは下記ページ。ここで紹介されてるの使えば間違いないでしょう。
行番号を表示
"表示
set number
"非表示
set nonumber
閉じ括弧
"閉じ括弧入力時に対応する括弧を表示
set showmatch
"表示する時間1/10秒単位
set matchtime=5
インデント
"改行時インデントをあわせる
set autoindent
リロード
"外部のエディタで編集中のファイルが変更されたら、自動的に読み直す。
"ファイルが削除された場合は読み直さない。
set autoread
バックアップ
"バックアップファイルを作らない
set nobackup
辞書検索
"vim7.0以上は辞書ファイル無しでも下記セットしておけば「Ctr + X Ctr + K」で補完出来るっぽい。
"PHPとHTML、CSSは出来たけどjavascriptが出来ない。要調査。
autocmd FileType python set omnifunc=pythoncomplete#Complete
autocmd FileType javascript set omnifunc=javascriptcomplete#CompleteJS
autocmd FileType html set omnifunc=htmlcomplete#CompleteTags
autocmd FileType css set omnifunc=csscomplete#CompleteCSS
autocmd FileType xml set omnifunc=xmlcomplete#CompleteTags
autocmd FileType php set omnifunc=phpcomplete#CompletePHP
autocmd FileType c set omnifunc=ccomplete#Complete
ちなみに補完はよく使うのでeclipseと同じようにCtrl+Spaceにキーマッピングしておく。
キーマップ
imap <C-Space> <C-x><C-k>
括弧を入力した場合、
キーマップ
" 下記の括弧を入力した時、一文字戻る
inoremap {} {}<Left>
inoremap [] []<Left>
inoremap () ()<Left>
inoremap "" ""<Left>
inoremap '' ''<Left>
inoremap <> <><Left>
" http://tochiii.blog119.fc2.com/blog-entry-220.html
"
"をvimrcに書き込んでみて下さい。
"「スペース→b」でバッファ一覧が表示されて番号指定してenterキーでバッファに移動できます。
"「スペース→f」でデフォルトのファイルエクスプローラが開きます。
"「スペース→v」は縦分割してバッファ切り替えとかファイルを開くとかできます。
キーマップ
nmap <Space>b :ls<CR>:buffer
nmap <Space>f :edit .<CR>
nmap <Space>v :vsplit<CR><C-w><C-w>:ls<CR>:buffer
nmap <Space>V :Vexplore!<CR><CR>