У меня есть следующее в моем .vimrc:
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Open NERDTree by default
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
autocmd VimEnter * NERDTree
autocmd VimEnter * wincmd p
Итак,
% vim file.txt
открывает NERDTree и фокусирует курсор в буфере file.txt. Я делаю свои изменения и ударяю: q в буфер, и я остался., NERDTree. Это раздражает.
Я мог бы использовать: qa, чтобы закрыть все буферы и выйти из vim, но я привык к: q trope. Поэтому мне интересно, есть ли способ обнаружить, что единственным оставшимся буфером является NERDTree и "унифицировать" два буфера для целей: q
Edit
Спросите, и вы получите: https://github.com/scrooloose/nerdtree/issues#issue/21