From 98c6a294d4c2aca162e1d52ac79e2fff21693d87 Mon Sep 17 00:00:00 2001 From: Daniil Tsivinsky Date: Sat, 9 Mar 2024 00:37:07 +0300 Subject: [PATCH] neovim: add `vim` as global for `lua_ls` this way it will shut up about it being undefined or what ever --- neovim/.config/nvim/after/plugin/lsp.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/neovim/.config/nvim/after/plugin/lsp.lua b/neovim/.config/nvim/after/plugin/lsp.lua index 1d5c06c..51d22c2 100644 --- a/neovim/.config/nvim/after/plugin/lsp.lua +++ b/neovim/.config/nvim/after/plugin/lsp.lua @@ -86,6 +86,16 @@ for _, server in ipairs(servers) do root_dir = util.root_pattern(".git"), } + if server == "lua_ls" then + opts.settings = { + Lua = { + diagnostics = { + globals = { "vim" }, + }, + }, + } + end + if server == "emmet_ls" then opts.filetypes = { "html", "css", "scss", "javascripreact", "typescriptreact", "astro" } end