Skip processing on BufEnter while vim is starting

This is to keep vim's startup as fast as possible.

Closes #734.
This commit is contained in:
Andy Stewart
2020-09-11 11:44:35 +01:00
parent d9dd9c8b74
commit ea79bc01c2

View File

@@ -226,6 +226,8 @@ nnoremap <silent> <Plug>GitGutterPreviewHunk :call gitgutter#utility#warn('ple
function! s:on_bufenter() function! s:on_bufenter()
call gitgutter#setup_maps() call gitgutter#setup_maps()
if has('vim_starting') && !$VIM_GITGUTTER_TEST | return | endif
if exists('t:gitgutter_didtabenter') && t:gitgutter_didtabenter if exists('t:gitgutter_didtabenter') && t:gitgutter_didtabenter
let t:gitgutter_didtabenter = 0 let t:gitgutter_didtabenter = 0
call gitgutter#all(!g:gitgutter_terminal_reports_focus) call gitgutter#all(!g:gitgutter_terminal_reports_focus)