Never nuke a NERDTree using Q

This commit is contained in:
yan
2012-06-11 10:48:47 -05:00
parent 2bb8a06939
commit abbbc94bdc

View File

@@ -4,6 +4,12 @@
function! CloseWindowOrKillBuffer() function! CloseWindowOrKillBuffer()
let number_of_windows_to_this_buffer = len(filter(range(1, winnr('$')), "winbufnr(v:val) == bufnr('%')")) let number_of_windows_to_this_buffer = len(filter(range(1, winnr('$')), "winbufnr(v:val) == bufnr('%')"))
" We should never bdelete a nerd tree
if matchstr(expand("%"), 'NERD') == 'NERD'
wincmd c
return
endif
if number_of_windows_to_this_buffer > 1 if number_of_windows_to_this_buffer > 1
wincmd c wincmd c
else else