mirror of
https://github.com/vim-airline/vim-airline.git
synced 2025-07-24 22:45:12 +02:00
tabline: Vim9 script implementation of toggle_on
This commit is contained in:
parent
59c906da4d
commit
5502e5302d
@ -273,4 +273,21 @@ else
|
|||||||
airline#extensions#tabline#tabws#off()
|
airline#extensions#tabline#tabws#off()
|
||||||
endif
|
endif
|
||||||
enddef
|
enddef
|
||||||
|
def s:toggle_on(): void # {{{2
|
||||||
|
if get(g:, 'airline_statusline_ontop', 0)
|
||||||
|
airline#extensions#tabline#enable()
|
||||||
|
&tabline='%!airline#statusline('.winnr().')'
|
||||||
|
return
|
||||||
|
endif
|
||||||
|
airline#extensions#tabline#autoshow#on()
|
||||||
|
airline#extensions#tabline#tabs#on()
|
||||||
|
airline#extensions#tabline#buffers#on()
|
||||||
|
if s:ctrlspace
|
||||||
|
airline#extensions#tabline#ctrlspace#on()
|
||||||
|
endif
|
||||||
|
if s:tabws
|
||||||
|
airline#extensions#tabline#tabws#on()
|
||||||
|
endif
|
||||||
|
&tabline='%!airline#extensions#tabline#get()'
|
||||||
|
enddef
|
||||||
endif
|
endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user