MatchParen

vim7.0から、カーソルが括弧の上にあるときに対応する括弧をハイライトしてくれる機能がついた。これは非常に便利なのだが、ウィンドウを移動してもハイライトが残ってしまうのが気になる。plugin/matchparen.vim を修正すればよさそう。

--- matchparen.vim.orig 2006-10-13 01:02:49.000000000 +0900
+++ matchparen.vim      2006-10-13 01:03:38.000000000 +0900
@@ -14,6 +14,7 @@
 augroup matchparen
   " Replace all matchparen autocommands
   autocmd! CursorMoved,CursorMovedI * call s:Highlight_Matching_Pair()
+  autocmd! WinLeave * 3match none
 augroup END
 
 " Skip the rest if it was already done.

こんなんでいいかな? 一応動いてるっぽい。