浏览代码

Never list __LAST__ as valid session

Marco Hinz 10 年之前
父节点
当前提交
ec24c42b5c
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      autoload/startify.vim

+ 5 - 1
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()