add option: g:startify_unlisted_buffer

This commit is contained in:
Marco Hinz 2013-04-25 00:46:22 +02:00
parent b76288d031
commit 250fe3ed12
2 changed files with 14 additions and 1 deletions

View file

@ -98,6 +98,16 @@ A list of files to bookmark. Those files will always be shown at the bottom of
the start screen.
============-
let g:startify_unlisted_buffer = 1
Some bad plugins like minibufexpl break, when there is no listed buffer.
People can set this variable to 0, to work around that. As a consequence the
start screen buffer won't be removed, even after triggering an action from the
start screen.
==============================================================================
4. Commands *startify-commands*

View file

@ -26,10 +26,13 @@ command! -nargs=? -bar -complete=customlist,startify#get_session_names SLoad cal
" Function: s:start {{{1
function! s:start() abort
setfiletype startify
setlocal nonumber nobuflisted buftype=nofile
setlocal nonumber buftype=nofile
if v:version >= 703
setlocal norelativenumber
endif
if get(g:, 'startify_unlisted_buffer', 1)
setlocal nobuflisted
endif
call append('$', [' startify>', '', ' [e] <empty buffer>'])
let cnt = 0