diff --git a/autoload/airline/util.vim b/autoload/airline/util.vim index 858207d9..45c5ca3a 100644 --- a/autoload/airline/util.vim +++ b/autoload/airline/util.vim @@ -136,7 +136,10 @@ function! airline#util#has_fugitive() endfunction function! airline#util#has_lawrencium() - return exists('*lawrencium#statusline') + if !exists("s:has_lawrencium") + let s:has_lawrencium = exists('*lawrencium#statusline') + endif + return s:has_lawrencium endfunction function! airline#util#has_vcscommand()