> I have read the help pieces you've mentioned but not found the answer
> to my questions.
>
> What do I have to do?
Put this into your .vimrc:
" delete buffer without closing window
function! Bclose()
let l:currentBufNum = bufnr("%")
let l:alternateBufNum = bufnr("#")
if buflisted(l:alternateBufNum)
buffer #
else
bnext
endif
if bufnr("%") == l:currentBufNum
new
endif
if buflisted(l:currentBufNum)
execute("bdelete! ".l:currentBufNum)
endif
endfunction
and assign a mapping to it:
nmap <F8> :call Bclose()<cr>
Jan
--
OpenPGP Key-ID: 00A0FD5F
"Religion is regarded by the common people as true, by the wise as false,
and by the rulers as useful." -- Seneca
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
No comments:
Post a Comment