From 47c36d281912f5201a5a2a8ae3fc9655059be600 Mon Sep 17 00:00:00 2001 From: mrmr1993 Date: Sun, 1 Apr 2018 01:16:20 +0100 Subject: [PATCH] Don't let the current buffer be -1 when calculating the tabline --- autoload/airline/extensions/tabline/buffers.vim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/autoload/airline/extensions/tabline/buffers.vim b/autoload/airline/extensions/tabline/buffers.vim index ff6e34f2..ea19df19 100644 --- a/autoload/airline/extensions/tabline/buffers.vim +++ b/autoload/airline/extensions/tabline/buffers.vim @@ -125,8 +125,9 @@ function! airline#extensions#tabline#buffers#get() endif endfunction + let current_buffer = max([index(b.buffers, cur), 0]) let last_buffer = len(b.buffers) - 1 - call b.insert_titles(index(b.buffers, cur), 0, last_buffer) + call b.insert_titles(current_buffer, 0, last_buffer) call b.add_section('airline_tabfill', '') call b.split()