diff --git a/autoload/startify.vim b/autoload/startify.vim index b3a8f45..0aacf38 100644 --- a/autoload/startify.vim +++ b/autoload/startify.vim @@ -550,6 +550,11 @@ function! s:filter_oldfiles(path_prefix, path_format, use_env) abort break endif + if s:is_in_skiplist(fname) + " https://github.com/mhinz/vim-startify/issues/353 + continue + endif + let absolute_path = fnamemodify(resolve(fname), ":p") " filter duplicates, bookmarks and entries from the skiplist if has_key(entries, absolute_path) @@ -601,6 +606,11 @@ function! s:filter_oldfiles_unsafe(path_prefix, path_format, use_env) abort break endif + if s:is_in_skiplist(fname) + " https://github.com/mhinz/vim-startify/issues/353 + continue + endif + let absolute_path = glob(fnamemodify(fname, ":p")) if empty(absolute_path) \ || has_key(entries, absolute_path)