From 113655717e3ee1c4bc39e5d1093719a8e5750ee0 Mon Sep 17 00:00:00 2001 From: Marco Hinz Date: Tue, 3 Apr 2018 13:04:08 +0200 Subject: [PATCH] FAQ: Run Startify for each new tab! References #139 --- doc/startify.txt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/doc/startify.txt b/doc/startify.txt index 709aad4..96e98b8 100644 --- a/doc/startify.txt +++ b/doc/startify.txt @@ -845,6 +845,7 @@ FAQ *startify-faq* |startify-faq-14| NERDTree with NERDTreeTabs does not work in gvim! |startify-faq-15| Startify is cluttered with help files! |startify-faq-16| How to disable single mappings? + |startify-faq-17| Run Startify for each new tab! ------------------------------------------------------------------------------ *startify-faq-01* @@ -1059,6 +1060,21 @@ Use |startify-autocmd|: autocmd User Startified for key in ['b','s','t','v'] | \ execute 'nunmap ' key | endfor < +------------------------------------------------------------------------------ + *startify-faq-17* +Run Startify for each new tab!~ +> + if has('nvim') + autocmd TabNewEntered * Startify + else + autocmd VimEnter * let t:startify_new_tab = 1 + autocmd BufEnter * + \ if !exists('t:startify_new_tab') && empty(expand('%')) | + \ let t:startify_new_tab = 1 | + \ Startify | + \ endif + endif +< ============================================================================== EXAMPLE *startify-example* >