[from now] 2012/09/21 12:11:54

diff --git a/.vimrc b/.vimrc
index f0312e0..993f0e3 100644
--- a/.vimrc
+++ b/.vimrc
@@ -255,7 +255,6 @@ set     showmatch
 set     nobackup
 set     noswapfile
 set     autoread
-set     matchpairs=(:),{:},[:]
 set     number
 set     ignorecase
 set     hidden "編集中でもファイルを開けるようにする
@@ -294,33 +293,6 @@ inoremap <C-l> <Right>
 " 矩形選択で自由に移動する
 set virtualedit& virtualedit+=block

-"vvで行選択
-vnoremap v V
-
-" " git-diff-aware version of gf commands.
-" " http://labs.timedia.co.jp/2011/04/git-diff-aware-gf-commands-for-vim.html
-" nnoremap <expr> gf  <SID>do_git_diff_aware_gf('gf')
-" nnoremap <expr> gF  <SID>do_git_diff_aware_gf('gF')
-" nnoremap <expr> <C-w>f  <SID>do_git_diff_aware_gf('<C-w>f')
-" nnoremap <expr> <C-w><C-f>  <SID>do_git_diff_aware_gf('<C-w><C-f>')
-" nnoremap <expr> <C-w>F  <SID>do_git_diff_aware_gf('<C-w>F')
-" nnoremap <expr> <C-w>gf  <SID>do_git_diff_aware_gf('<C-w>gf')
-" nnoremap <expr> <C-w>gF  <SID>do_git_diff_aware_gf('<C-w>gF')
-
-" function! s:do_git_diff_aware_gf(command)
-  " let target_path = expand('<cfile>')
-  " if target_path =~# '^[ab]/'  " with a peculiar prefix of git-diff(1)?
-    " if filereadable(target_path) || isdirectory(target_path)
-      " return a:command
-    " else
-      " " BUGS: Side effect - Cursor position is changed.
-      " let [_, c] = searchpos('\f\+', 'cenW')
-      " return c . '|' . 'v' . (len(target_path) - 2 - 1) . 'h' . a:command
-    " endif
-  " else
-    " return a:command
-  " endif
-" endfunction
 "}}}

 "========================================
@@ -349,7 +321,7 @@ nnoremap      <Space>    <C-w><C-w>
 nnoremap      ,          <C-w><C-w>
 nnoremap      <C-k><C-k> @q
 nnoremap      Q          q
-nnoremap      q          :bw!<CR>
+nnoremap      q          :close<CR>
 nnoremap      ;          :
 nnoremap      fr         :source $MYVIMRC<CR>
 nnoremap      fR         :e      $MYVIMRC<CR>
@@ -365,7 +337,6 @@ inoremap      <C-h>      <Backspace>
 inoremap      <C-d>      <Del>
 inoremap      jk         <Esc>
 inoremap      kj         <Esc>
-inoremap      ;;         <End>;<Esc>
 nnoremap      t          <Nop>
 nnoremap      tt         <C-]>          " 飛ぶ
 nnoremap      tn         :<C-u>tag<CR>  " 進む
@@ -519,13 +490,16 @@ let MRU_Max_Entries     = 10000
 "****************************************
 " taglist.vim
 set tags=tags
-let Tlist_Show_One_File = 1               " 現在編集中のソースのタグしか表示しない
-let Tlist_Exit_OnlyWindow = 1             " taglistのウィンドーが最後のウィンドーならばVimを閉じる
-let Tlist_Enable_Fold_Column = 1          " 折りたたみ
-let Tlist_Auto_Update = 1
+let Tlist_Ctags_Cmd = "/usr/local/bin/ctags"  " ctagsのパス
+let Tlist_Show_One_File = 1                   " 現在編集中のソースのタグしか表示しない
+let Tlist_Exit_OnlyWindow = 1                 " taglistのウィンドーが最後のウィンドーならばVimを閉じる
+let Tlist_Enable_Fold_Column = 1              " 折りたたみ
 let Tlist_WinWidth = 30
-" let Tlist_Auto_Open = 1                   " 自動表示
-" nnoremap <silent> ft    :Tlist<CR>        " taglistを開くショットカットキー
+let Tlist_Auto_Update = 1
+let Tlist_Auto_Open = 1                       " 自動表示
+let Tlist_GainFocus_On_ToggleOpen = 1         " 表示時にフォーカスを移す
+
+nnoremap <silent> ft    :Tlist<CR>            " taglistを開くショットカットキー

 "****************************************
 " unite.vim