aboutsummaryrefslogtreecommitdiff
path: root/plugin
diff options
context:
space:
mode:
Diffstat (limited to 'plugin')
-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 ee25582..07cc35d 100644
--- a/plugin/lsp_settings.vim
+++ b/plugin/lsp_settings.vim
@@ -200,6 +200,9 @@ function! s:vimlsp_load_or_suggest(ft) abort
let l:found = 0
for l:server in s:settings[a:ft]
+ if s:vimlsp_settings_get(l:server.command, 'disabled', 0)
+ continue
+ endif
let l:command = s:vimlsp_settings_get(l:server.command, 'cmd', l:server.command)
if type(l:command) == type([])
let l:command = l:command[0]