From c3434164b27ef7bde5cd508c5c0c44a6306ba171 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebasti=C3=A1n=20Mancilla?= Date: Thu, 6 Sep 2018 13:12:32 -0300 Subject: [PATCH] Load vimtex only when the extension is enabled Do not force loading the full vimtex autoload script for all users. First check if the extension is enabled. --- autoload/airline/extensions.vim | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/autoload/airline/extensions.vim b/autoload/airline/extensions.vim index 34ad3018..7fc82d53 100644 --- a/autoload/airline/extensions.vim +++ b/autoload/airline/extensions.vim @@ -334,10 +334,12 @@ function! airline#extensions#load() call add(loaded_ext, 'obsession') endif - runtime autoload/vimtex.vim - if (get(g:, 'airline#extensions#vimtex#enabled', 1)) && exists('*vimtex#init') - call airline#extensions#vimtex#init(s:ext) - call add(loaded_ext, 'vimtex') + if get(g:, 'airline#extensions#vimtex#enabled', 1) + runtime autoload/vimtex.vim + if exists('*vimtex#init') + call airline#extensions#vimtex#init(s:ext) + call add(loaded_ext, 'vimtex') + endif endif if (get(g:, 'airline#extensions#cursormode#enabled', 0))