Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 15 additions & 1 deletion after/plugin/lsp.lua
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,26 @@ lsp.ensure_installed({
'rust_analyzer',
})

-- Fix Undefined global 'vim'
-- Set up sumneko_lua according to the
-- recommended settings by nvim-lspconfig
lsp.configure('sumneko_lua', {
settings = {
Lua = {
runtime = {
-- Tell the language server which version of Lua you're using (most likely LuaJIT in the case of Neovim)
version = "LuaJIT"
},
diagnostics = {
-- Get the langauge server to recognize the `vim` global
globals = { 'vim' }
},
workspace = {
-- Make the server aware of Neovim runtime files
library = vim.api.nvim_get_runtime_file("", true)
},
-- Do not send telemetry data containing a randomized but unique identifier
telemetry = {
enable = false
}
}
}
Expand Down