Parcourir la source

Warn for unsaved changes if 'nohidden' and 'modified'

Marco Hinz il y a 7 ans
Parent
commit
669d87dcec
1 fichiers modifiés avec 5 ajouts et 0 suppressions
  1. 5 0
      autoload/startify.vim

+ 5 - 0
autoload/startify.vim

@@ -48,6 +48,11 @@ function! startify#insane_in_the_membrane() abort
     return
   endif
 
+  if !&hidden && &modified
+    call s:warn('startify: Save your changes first.')
+    return
+  endif
+
   if !empty(v:servername) && exists('g:startify_skiplist_server')
     for servname in g:startify_skiplist_server
       if servname == v:servername