From 49e3f4d50ad260d4b7d8e0914ae2a75bbbbfda20 Mon Sep 17 00:00:00 2001 From: Yasuhiro Matsumoto Date: Sat, 28 Dec 2019 17:24:21 +0900 Subject: Check first sub-type in filetype --- plugin/lsp_settings.vim | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'plugin') diff --git a/plugin/lsp_settings.vim b/plugin/lsp_settings.vim index 412b6f3..b54ec20 100644 --- a/plugin/lsp_settings.vim +++ b/plugin/lsp_settings.vim @@ -33,10 +33,11 @@ function! s:executable(cmd) abort endfunction function! s:vimlsp_installer() abort - if !has_key(s:settings, &filetype) + let l:ft = split(&filetype, '\.')[0] + if !has_key(s:settings, l:ft) return [] endif - let l:server = s:settings[&filetype] + let l:server = s:settings[l:ft] if empty(l:server) return [] endif -- cgit v1.2.3-54-g00ecf