[from now] 2012/08/10 19:14:17

diff --git a/.vimrc b/.vimrc
index 20f4f86..978b91a 100644
--- a/.vimrc
+++ b/.vimrc
@@ -6,21 +6,58 @@

 " オプションリスト
 " http://vimwiki.net/?OptionList
-
+"
 " ftpluginを書く際の注意
 " http://whileimautomaton.net/2008/09/07213145
-
+"
 " 全体をインデント  gg=G
 " 全体を選択        ggVG
-
+"
 " オプションが最後にどこで設定されたか表示する
 " :verbose set tabstop?
-
+"
 " ターミナルからFinderを開く
 " open .
-
+"
 " vim からFinderを開く
 " :!open .
+"
+" 置換行為を繰り返す
+" http://vim-users.jp/2010/01/hack117/
+" :s
+" :&&
+" &
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+"
+

 "}}}

@@ -221,7 +258,7 @@ augroup CSL
 augroup END
 highlight clear CursorLine
 highlight CursorLine gui=underline
-highlight CursorLine ctermbg=236 guibg=#666666
+highlight CursorLine ctermbg=236 guibg=#333333

 " コマンド実行中は再描画しない
 set lazyredraw
@@ -313,28 +350,38 @@ inoremap      ;;         <End>;<Esc>
 " MacVim
 nnoremap <C-Tab> gt

-" popup
-highlight Pmenu          ctermbg=gray         ctermfg=black
-highlight PmenuSel       ctermbg=cyan         ctermfg=black
-highlight PmenuSbar      ctermbg=gray
-highlight PmenuThumb     ctermbg=gray
+" スラッシュの検索を楽にする
+cnoremap <expr> / getcmdtype() == '/' ? '\/' : '/'
+
+" ハイライト消去
+nnoremap <silent> <ESC><ESC> :nohlsearch<CR><ESC>
+"}}}
+
+"========================================
+" Syntax
+"========================================
+"{{{

 " highlight
+"
 " :help highlight-group
 " http://d.hatena.ne.jp/kakurasan/20080703
-highlight WildMenu       ctermbg=168           ctermfg=81
-highlight MatchParen     ctermbg=240          ctermfg=black
-highlight Search         ctermbg=yellow       ctermfg=black
-highlight Visual         ctermbg=237
+"
+" :highlight でカラーチェック
+"
+highlight Pmenu          ctermbg=gray         ctermfg=red " メニュー項目
+highlight PmenuSel       ctermbg=cyan         ctermfg=black " メニュー選択
+highlight PmenuSbar      ctermbg=gray                       " スクロールバー
+highlight PmenuThumb     ctermbg=gray                       " スクロールバーツマミ

-highlight StatusLine     ctermbg=gray         ctermfg=60
-highlight StatusLineNC   ctermbg=gray         ctermfg=60
+highlight WildMenu       ctermbg=168
+highlight MatchParen     ctermbg=240
+highlight Visual         ctermbg=237
+highlight Search         ctermbg=yellow

-" スラッシュの検索を楽にする
-cnoremap <expr> / getcmdtype() == '/' ? '\/' : '/'
+highlight StatusLine     ctermbg=gray         ctermfg=60 " カレントウィンドウ
+highlight StatusLineNC   ctermbg=gray         ctermfg=60 " 非カレントウィンドウ

-" ハイライト消去
-nnoremap <silent> <ESC><ESC> :nohlsearch<CR><ESC>
 "}}}

 "========================================
@@ -388,7 +435,7 @@ let g:vimfiler_safe_mode_by_default = 0
 autocmd FileType vimfiler call s:vimfiler_settings()
 function! s:vimfiler_settings()
   nmap <silent><buffer><expr><Cr> vimfiler#smart_cursor_map("\<Plug>(vimfiler_expand_tree)", "\<Plug>(vimfiler_edit_file)")
-  nmap <silent><buffer><expr>q    <Plug>(vimfiler_exit)
+  nmap <silent><buffer> q         <Plug>(vimfiler_exit)
   " nnoremap <buffer>s          :call vimfiler#mappings#do_action('my_split')<Cr>
   " nnoremap <buffer>v          :call vimfiler#mappings#do_action('my_vsplit')<Cr>
 endfunction
@@ -404,7 +451,7 @@ let g:toggle_pairs = { 'yes':'no', 'no':'yes', 'enable':'disable', 'disable':'en
 let g:buftabs_only_basename=1
 let g:buftabs_in_statusline=1
 let g:buftabs_active_highlight_group="Buftabs"
-highlight Buftabs  ctermbg=33  ctermfg=gray
+highlight Buftabs        ctermbg=33

 " mru.vim
 let MRU_Window_Height   = 30
@@ -443,10 +490,10 @@ let g:indent_guides_auto_colors = 0
 let g:indent_guides_guide_size = 1

 " 奇数インデントのガイドカラー
-hi IndentGuidesOdd  ctermbg=235
+highlight IndentGuidesOdd  ctermbg=235 guibg=#444444

 " 偶数インデントのガイドカラー
-hi IndentGuidesEven ctermbg=237
+highlight IndentGuidesEven ctermbg=237 guibg=#333333
 "}}}

 "========================================