Fix lua LSP not ignoring vim global

master
Drake 3 years ago
parent 86fa0f037a
commit 3ad1951283

@ -27,14 +27,14 @@ table.insert(runtime_path, "lua/?/init.lua")
local sumneko_root_path = '/home/ruthenic/lua-language-server/bin/Linux/' local sumneko_root_path = '/home/ruthenic/lua-language-server/bin/Linux/'
require'lspconfig'.sumneko_lua.setup { require'lspconfig'.sumneko_lua.setup {
cmd = {sumneko_root_path .. "lua-language-server", "-E", sumneko_root_path .. "main.lua"}, cmd = {sumneko_root_path .. "lua-language-server", "-E", sumneko_root_path .. "main.lua"},
coq.lsp_ensure_capabilities({settings = { settings = {
Lua = { Lua = {
runtime = { runtime = {
version = 'LuaJIT', version = 'LuaJIT',
path = runtime_path, path = runtime_path,
}, },
diagnostics = { diagnostics = {
globals = {'vim'}, globals = {'vim', 'use'},
}, },
workspace = { workspace = {
library = vim.api.nvim_get_runtime_file("", true), library = vim.api.nvim_get_runtime_file("", true),
@ -43,7 +43,8 @@ require'lspconfig'.sumneko_lua.setup {
enable = false, enable = false,
}, },
}, },
}}) },
coq.lsp_ensure_capabilities(),
} }
vim.cmd('COQnow -s') vim.cmd('COQnow -s')

Loading…
Cancel
Save