From cede7aec39468b38d9377d6ffa6d73ac53d1744f Mon Sep 17 00:00:00 2001 From: Marco Hinz <mh.codebro@gmail.com> Date: Mon, 5 Aug 2013 14:40:45 +0200 Subject: [PATCH] Fix the use of s:numfiles --- autoload/startify.vim | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/autoload/startify.vim b/autoload/startify.vim index 1c4eb01..bcb7151 100644 --- a/autoload/startify.vim +++ b/autoload/startify.vim @@ -181,6 +181,7 @@ endfunction " Function: s:show_dir {{{1 function! s:show_dir(cnt) abort let cnt = a:cnt + let num = s:numfiles let files = [] for fname in split(glob('.\=*')) @@ -205,8 +206,9 @@ function! s:show_dir(cnt) abort execute 'nnoremap <buffer>' index ':edit' fnameescape(fname) '<cr>' let cnt += 1 + let num -= 1 - if (cnt == s:numfiles) + if !num break endif endfor