aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugin/lsp_settings.vim3
1 files changed, 3 insertions, 0 deletions
diff --git a/plugin/lsp_settings.vim b/plugin/lsp_settings.vim
index 5c32064..f8df1df 100644
--- a/plugin/lsp_settings.vim
+++ b/plugin/lsp_settings.vim
@@ -99,6 +99,9 @@ endfunction
function! s:vimlsp_install_server() abort
let l:entry = s:vimlsp_installer()
+ if empty(l:entry)
+ return
+ endif
let l:servers_dir = get(g:, 'lsp_settings_servers_dir', s:servers_dir)
let l:server_install_dir = l:servers_dir . '/' . l:entry[0]
if isdirectory(l:server_install_dir)