diff --git a/autoload/airline/extensions/tabline/tabs.vim b/autoload/airline/extensions/tabline/tabs.vim index 08e3000b..a74ab5be 100644 --- a/autoload/airline/extensions/tabline/tabs.vim +++ b/autoload/airline/extensions/tabline/tabs.vim @@ -101,7 +101,7 @@ function! airline#extensions#tabline#tabs#get() endfunction function! airline#extensions#tabline#tabs#map_keys() - if exists("s:airline_tabline_map_key") + if maparg('AirlineSelectTab1', 'n') is# ':1tabn' return endif noremap AirlineSelectTab1 :1tabn @@ -116,7 +116,6 @@ function! airline#extensions#tabline#tabs#map_keys() noremap AirlineSelectPrevTab gT " tabn {count} goes to count tab does not go {count} tab pages forward! noremap AirlineSelectNextTab :exe repeat(':tabn\|', v:count1) - let s:airline_tabline_map_key = 1 endfunction function! airline#extensions#tabline#tabs#tabnr_formatter(nr, i)