bairui

close quickfix window when last win open

Feb 20th, 2012
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VIM 0.26 KB | None | 0 0
  1. " Raimondi's solution
  2. " 17 Aug 2010
  3.  
  4. function! KillQF()
  5.   if bufwinnr(bufnr('%')) == 1 && winnr('$') == 1 && getbufvar('%', '&buftype') == 'quickfix'
  6.     exit
  7.   endif
  8. endfunction
  9.  
  10. augroup goodQF
  11.   au!
  12.   au WinEnter * silent call KillQF()
  13. augroup END
Advertisement
Add Comment
Please, Sign In to add comment