I want when i type :tabnew , that it automatically create numbered (indexed) tabs according to which tab in order it is.
if it's 3rd tab that will be opened, than to show number 3 before tab name ( 3 [tab name] )
I can create tab with some name, like :tabnew hello
but number is still staying 1
( 1 [tab name1] | 1 [tab name2] | 1 [tab name3] )
I want it to show like index, so I can quickly jump to it with <n>gt
( 1 [tab name1] | 2 [tab name2] | 3 [tab name3] )
so i can just jump without counting which tab it is, to 3rd from 1st, with 3gt
If I disable vim airline, then with this function I get that functionality, but airline is overshadowing it, so it's useless with airline enabled.
screen shot:
environment:
vim: 9.0
vim-airline: 0.11
OS: Manjaro latest
airline configuration:
let g:airline_powerline_fonts = 1
let g:airline_extensions = ['tabline']
let g:airline_highlighting_cache = 1
let g:airline_theme='wombat'
let g:airline#extensions#tabline#enabled = 1 " enable airline tabline
let g:airline#extensions#tabline#show_close_button = 0 " remove 'X' at the end of the tabline
let g:airline#extensions#tabline#tab_min_count = 2 " minimum of 2 tabs needed to display the tabline
let g:airline#extensions#tabline#show_splits = 0 " disables the buffer name that displays on the right of the tabline
let g:airline#extensions#tabline#enabled = 1
terminal: xfce terminal 1.0.4
$TERM variable: xterm-256color
color configuration (:set t_Co?): t_Co=256
