switch vim buffers
A better way to switch between vim buffers
Here is what it does:
- switch between vim buffers with alt-tab
- show all opened buffer in tabline on top while switching
- hide the tabline while in insert mode
Put this in your .vimrc
function! SwitchBuffer() :set showtabline=2 :bn augroup enable autocmd InsertEnter * :set showtabline=0 augroup END endfunction
this wont work without a plugin that shows all buffers in tabline, for vim itself doesn’t do that.
I’m using vim-bufferline + vim-lightline.
Alternatives: lightline-bufferline, airline etc. as long as it uses tabline for buffers list.