I use airline's tabline to show a list of my current buffers:
Plug 'vim-airline/vim-airline'
let g:airline#extensions#tabline#enabled = 1 " Use the airline tabline (replacement for buftabline)
let g:airline#extensions#tabline#show_tab_nr = 1
let g:airline#extensions#tabline#tab_nr_type = 1 " tab number
let g:airline#extensions#tabline#excludes = ['branches', 'index']
let g:airline#extensions#tabline#buffer_idx_mode = 1
nmap <a-1> <Plug>AirlineSelectTab1
nmap <a-2> <Plug>AirlineSelectTab2
...
I really enjoy moving between my buffers in this way.
I'd like to have a terminal buffer to, which shows up in this list as normal.
However, unlike this question which complains about the opposite problem, my terminal buffer(s) don't show up in airline's tabline.
They're in ls
as 32 %aR "term://.//30852:/usr/bin/zsh" line 1
.
How can I get my tabline to show these buffers too?
I'm using NVIM v0.4.2.
g:airline#extensions#tabline#ignore_bufadd_pat
ignore_bufadd_pat
as it is but removeterm://
or should I just "hard-code" the remaining definitions?!
... The "!" prevents terminal buffers to appear in the tabline.term://
for neovim or the!
for Vim