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()