如何使用MiniBufExplorer vim插件删除所有打开的缓冲区?

如何使用MiniBufExplorer vim插件删除所有打开的缓冲区?,vim,minibufexplorer,Vim,Minibufexplorer,我正在使用Vim 7.4中的MiniBufExplorer插件。我想在我的.vimrc中设置一个映射,以删除/关闭所有打开的缓冲区,但我尝试过的任何操作都不起作用 示例: nmap <leader>bda :MBEbd 1,1000<cr> nmap <leader>bda :1,1000 MBEbd<cr> 你知道我怎样才能做到这一点吗?我没有这个插件,但这对我在默认vim中删除缓冲区很有用 nmap <leader>bda :bd

我正在使用Vim 7.4中的MiniBufExplorer插件。我想在我的
.vimrc
中设置一个映射,以删除/关闭所有打开的缓冲区,但我尝试过的任何操作都不起作用

示例:

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

你知道我怎样才能做到这一点吗?

我没有这个插件,但这对我在默认vim中删除缓冲区很有用

nmap <leader>bda :bd <C-a><^M>
nmap bda:bd
:bd
-删除缓冲区

-自动完成所有匹配


^M
-输入

我没有插件,但这对我在默认vim中删除缓冲区有效

nmap <leader>bda :bd <C-a><^M>
nmap bda:bd
:bd
-删除缓冲区

-自动完成所有匹配


^M
-输入

谢谢阿米特的回答,我必须以这种方式更改它

nmap <leader>bda :bd <C-a> <CR>
nmap bda:bd

谢谢阿米特的回答,我必须用这种方式更改它

nmap <leader>bda :bd <C-a> <CR>
nmap bda:bd

是的,我太傻了。我不需要检查插件,你也可以使用
:bufdo
nnoremap b:silent bufdo bd
:)“我不需要检查插件”,这对Vim中的很多事情都是正确的。是的,我太傻了。我不需要浏览插件,你也可以使用
:bufdo
nnoremap b:silent bufdo bd
:)“我不需要浏览插件”Vim中的很多东西都是如此。