我想知道在当前窗口中是否有任何快捷方式或命令来切换缓冲区(删除当前并重新打开下一个缓冲区),因为有时我觉得我打开了太多缓冲区?目前我使用bufexplorer和fuzzyfinder。
答案 0 :(得分:0)
试试这个:
function DelBufferAndNext()
let s:old_bufnr = bufnr('%')
bnext
exec s:old_bufnr . 'bd'
unlet s:old_bufnr
endfunction
command -nargs=0 BD call DelBufferAndNext()