浏览代码

fix nil exception for langs without providers (#1290)

Abouzar Parvan 3 年之前
父节点
当前提交
b26b61e304
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      lua/lsp/init.lua

+ 4 - 2
lua/lsp/init.lua

@@ -140,8 +140,10 @@ function M.setup(lang)
     end
   end
 
-  local lspconfig = require "lspconfig"
-  lspconfig[lsp.provider].setup(lsp.setup)
+  if lsp.provider ~= nil and lsp.provider ~= "" then
+    local lspconfig = require "lspconfig"
+    lspconfig[lsp.provider].setup(lsp.setup)
+  end
 end
 
 return M