Как удалить все открытые буферы с помощью плагина vim MiniBufExplorer?

Я использую вилку fholgado из плагина MiniBufExplorer с Vim 7.4. Я хотел бы настроить карту в моем .vimrc удалить / закрыть все открытые буферы, но ничего, что я пробовал, не сработало.

Примеры:

nmap <leader>bda :MBEbd 1,1000<cr>
nmap <leader>bda :1,1000 MBEbd<cr>

Из документации плагина:

:MBEbd[!] [N1] [N2] ...                                               *:MBEbd*
    Delete buffers but preserve the window that holding them.
    [N*] is the buffer's number or name to be deleted. If no [N*] is given,
    then current buffer will be deleted. Multiple buffers could be deleted
    at the same time.

Есть идеи, как мне это сделать?

2 ответа

Решение

У меня нет плагина, но он работает для меня для удаления буферов в vim по умолчанию.

nmap <leader>bda :bd <C-a><^M>

:bd - удалить буфер

<C-a> - Для автозаполнения всех матчей

^M - Войти

Спасибо Амит за ваш ответ, я должен изменить это таким образом

nmap <leader>bda :bd <C-a> <CR>
Другие вопросы по тегам