From 6694c211f51b67176029c558686e2393329cc892 Mon Sep 17 00:00:00 2001 From: Yasuhiro Matsumoto Date: Thu, 30 Jan 2020 09:17:14 +0900 Subject: Check lsp_setup exists --- autoload/lsp_settings.vim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'autoload') diff --git a/autoload/lsp_settings.vim b/autoload/lsp_settings.vim index 1596762..bbcf208 100644 --- a/autoload/lsp_settings.vim +++ b/autoload/lsp_settings.vim @@ -385,7 +385,9 @@ function! s:vim_lsp_load_or_suggest(ft) abort if l:disabled == 0 && l:found ==# 0 call s:vim_lsp_settings_suggest(a:ft) else - doautocmd User lsp_setup + if exists('#lsp_settings') !=# 0 + doautocmd User lsp_setup + endif if exists(':LspInstallServer') !=# 2 command! -nargs=? -buffer -complete=customlist,lsp_settings#complete_install LspInstallServer call s:vim_lsp_install_server(&l:filetype, ) endif @@ -409,9 +411,7 @@ function! lsp_settings#init() abort augroup vim_lsp_suggest autocmd! autocmd BufNewFile,BufRead * call s:vim_lsp_suggest_plugin() - autocmd VimEnter * call s:vim_lsp_load_or_suggest('_') augroup END command! -nargs=? -complete=customlist,lsp_settings#complete_uninstall LspUninstallServer call s:vim_lsp_uninstall_server() call s:vim_lsp_load_or_suggest('_') - endfunction -- cgit v1.2.3-54-g00ecf