Я немного обдумал это и, наконец, придумал:
:bp | sp | bn | bd
Вот версия копирования / вставки для сопоставления клавиш:
:bp<bar>sp<bar>bn<bar>bd<CR>
Я неплохо протестировал, и он работает последовательно в различных условиях. При использовании в последнем буфере он оставит новый пустой буфер.
Брось это в свой .vimrc:
map <leader>q :bp<bar>sp<bar>bn<bar>bd<CR>
Перезапустите Vim или просто :source ~/.vimrc
, чтобы изменения вступили в силу. В следующий раз, когда вы захотите закрыть буфер, просто наберите: \q
(если \
ваш ключ лидера)