mirror of
https://github.com/vim-airline/vim-airline.git
synced 2026-02-11 20:51:40 +08:00
add 'g:airline#extensions#tabline#tabtitle_formatter' option
The option can be used to specify a customized format() function to display tab title in tab mode
This commit is contained in:
committed by
Christian Brabandt
parent
3a55368320
commit
5d3cfa4045
@@ -186,6 +186,11 @@ function! airline#extensions#tabline#title(n)
|
||||
let title = gettabvar(a:n, 'title')
|
||||
endif
|
||||
|
||||
let formatter = get(g:, 'airline#extensions#tabline#tabtitle_formatter')
|
||||
if empty(title) && formatter !=# '' && exists("*".formatter)
|
||||
let title = call(formatter, [a:n])
|
||||
endif
|
||||
|
||||
if empty(title)
|
||||
let buflist = tabpagebuflist(a:n)
|
||||
let winnr = tabpagewinnr(a:n)
|
||||
|
||||
Reference in New Issue
Block a user