We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 38dd2e5 commit fadc960Copy full SHA for fadc960
autoload/lsp_settings.vim
@@ -561,6 +561,16 @@ function! s:vim_lsp_load_or_suggest(ft) abort
561
continue
562
endif
563
564
+ let l:missing = 0
565
+ for l:require in l:server.requires
566
+ if !executable(l:require)
567
+ let l:missing = 1
568
+ break
569
+ endif
570
+ endfor
571
+ if l:missing !=# 0
572
+ continue
573
574
let l:command = lsp_settings#get(l:server.command, 'cmd', [])
575
if empty(l:command) && !lsp_settings#executable(l:server.command)
576
let l:script = printf('%s/%s.vim', s:checkers_dir, l:server.command)
0 commit comments