Я обычно открываю несколько окон и держу открытыми некоторые буферы. Так как мой МО в исследовании буфера должен использовать быстрые ярлыки для :bn
и :bp
, я хочу закрыть ненужные буферы, чтобы отвлекать мой буферный серфинг.
Но боль заключается в том, что выдача :bd
и :bw
приводит к закрытию окна, если у меня открыто несколько окон. Как закрыть (удалить) буфер и оставить окна нетронутыми?
Решение, вдохновленное ответом @ peth
:command! BW :bn|:bd#
Это просто. Не работает только с одним открытым буфером (я получаю различное поведение в зависимости от того, как я открываю файлы), но это не большая проблема. :)