Как удалить все открытые буферы с помощью плагина 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>