2
我想知道是否有任何快捷方式或命令來切換當前窗口中的緩衝區(刪除當前和重新打開下一個緩衝區),因爲有時我覺得我打開了太多的緩衝區?目前我使用bufexplorer和fuzzyfinder。如何刪除當前緩衝區並重新打開當前窗口中的下一個緩衝區?
我想知道是否有任何快捷方式或命令來切換當前窗口中的緩衝區(刪除當前和重新打開下一個緩衝區),因爲有時我覺得我打開了太多的緩衝區?目前我使用bufexplorer和fuzzyfinder。如何刪除當前緩衝區並重新打開當前窗口中的下一個緩衝區?
試試這個:
function DelBufferAndNext()
let s:old_bufnr = bufnr('%')
bnext
exec s:old_bufnr . 'bd'
unlet s:old_bufnr
endfunction
command -nargs=0 BD call DelBufferAndNext()
這不是一個編程的問題。嘗試http://superuser.com – sje397 2010-11-30 11:36:13
@ sje397:FAQ指出,stackoverflow還涵蓋了程序員常用的工具。所以這是恕我直言,不是離題。 – Benoit 2010-11-30 13:22:07