automatic.vim で TweetVim のツイートバッファか離れたらウィンドウを閉じるようにする

と、いうのを書いてみた。

[ソース]

" bufname で判定する
" バッファに書き込まれている場合に閉じることもあるので :bdelete! で閉じる

" ついでにツイートバッファのサイズを変更してみたり
" こっちは autocmd FileType 時に変更する
let g:automatic_config = [
\   {
\       "match" : {
\           "bufname" : "tweetvim_say",
\       },
\       "set" : {
\           "is_close_focus_out" : 1,
\           "close_window_cmd" : "bdelete!"
\       },
\   },
\   {
\       "match" : {
\           "filetype" : "tweetvim_say",
\           "autocmds" : ["FileType"],
\       },
\       "set" : {
\           "height" : 4,
\       },
\   },
\]