Подтвердить что ты не робот

Как удалить буфер из gvim без закрытия окна

Я обычно печатаю :bd, чтобы удалить буфер, однако это приводит к нежелательному побочному эффекту закрываемого окна, которое я НЕ хочу.

4b9b3361

Ответ 1

Обычно я использую :bn (следующий буфер), за которым следует :bd# (удаление альтернативного буфера). Разумеется, вы можете создать для него сопоставление или команду.

Ответ 2

nmap <leader>d :bprevious<CR>:bdelete #<CR>

Работает так, как нужно, пока один буфер не будет открыт в нескольких окнах. Достаточно хорошо, если вы не хотите использовать большие скрипты там.

Ответ 3

Я не уверен, что icecrime bufclose плагин ссылка основана на том же, но Vim Tips Wiki показывает несколько различных подходов через script. Проверьте их.