From ec24c42b5c1c72974ec5d24549efad6fddd08f6f Mon Sep 17 00:00:00 2001 From: Marco Hinz Date: Tue, 2 Feb 2016 14:44:07 +0100 Subject: [PATCH] Never list __LAST__ as valid session --- autoload/startify.vim | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/autoload/startify.vim b/autoload/startify.vim index 6de3b47..2ea7eef 100644 --- a/autoload/startify.vim +++ b/autoload/startify.vim @@ -206,9 +206,13 @@ function! startify#session_save(...) abort endif call inputsave() + let vsession = fnamemodify(v:this_session, ':t') + if vsession ==# '__LAST__' + let vsession = '' + endif let sname = exists('a:1') \ ? a:1 - \ : input('Save under this session name: ', fnamemodify(v:this_session, ':t'), 'custom,startify#session_list_as_string') + \ : input('Save under this session name: ', vsession, 'custom,startify#session_list_as_string') \ | redraw call inputrestore()