From eb406f3870671813affc3c3ea7e60fd590e72113 Mon Sep 17 00:00:00 2001 From: Marco Hinz Date: Wed, 1 May 2013 12:51:39 +0200 Subject: [PATCH] exclude bookmarked files from MRU list --- plugin/startify.vim | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/plugin/startify.vim b/plugin/startify.vim index b1b37d5..d645945 100644 --- a/plugin/startify.vim +++ b/plugin/startify.vim @@ -12,8 +12,13 @@ let g:loaded_startify = 1 let g:startify_session_dir = resolve(expand(get(g:, 'startify_session_dir', \ has('win32') ? '$HOME\vimfiles\session' : '~/.vim/session'))) -if exists('g:startify_bookmarks') && exists('g:startify_skiplist') - call extend(g:startify_skiplist, map(['~/.vimrc'], 'expand(v:val)')) +if exists('g:startify_bookmarks') + let exclude = map(copy(g:startify_bookmarks), 'expand(v:val)') + if exists('g:startify_skiplist') + call extend(g:startify_skiplist, exclude) + else + let g:startify_skiplist = exclude + endif endif augroup startify