Merge pull request #1816 from amiller27/numbered-ctrlspace-tabs

Add option for numbered tabs
This commit is contained in:
Christian Brabandt 2018-11-01 16:10:16 +01:00 committed by GitHub
commit 776f7aa948
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 1 deletions

View File

@ -71,7 +71,11 @@ function! airline#extensions#tabline#ctrlspace#add_tab_section(builder, pull_rig
\ .s:highlight_groups[(4 * tab.modified) + (3 * tab.current)]
\ .pos_extension
call a:builder.add_section_spaced(group, '%'.tab.index.'T'.tab.title.ctrlspace#api#TabBuffersNumber(tab.index).'%T')
if get(g:, 'airline#extensions#tabline#ctrlspace_show_tab_nr', 0) == 0
call a:builder.add_section_spaced(group, '%'.tab.index.'T'.tab.title.ctrlspace#api#TabBuffersNumber(tab.index).'%T')
else
call a:builder.add_section_spaced(group, '%'.(tab.index).'T'.(tab.index).(g:airline_symbols.space).(tab.title).ctrlspace#api#TabBuffersNumber(tab.index).'%T')
endif
endfor
endfunction

View File

@ -752,6 +752,9 @@ with the middle mouse button to delete that buffer.
* enable/disable displaying tab number in tabs mode. >
let g:airline#extensions#tabline#show_tab_nr = 1
* enable/disable displaying tab number in tabs mode for ctrlspace. (c) >
let g:airline#extensions#tabline#ctrlspace_show_tab_nr = 0
* enable/disable displaying tab type (e.g. [buffers]/[tabs]) >
let g:airline#extensions#tabline#show_tab_type = 1