From 9a8b702c92baeb52e4ec19efe9f264af2607e824 Mon Sep 17 00:00:00 2001 From: Ivar Fatland Date: Sun, 28 May 2023 15:45:23 +0200 Subject: [PATCH] Supressed undefined global vim --- init.lua | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index f85bba8..d7bfea1 100644 --- a/init.lua +++ b/init.lua @@ -144,11 +144,24 @@ local function packer_startup(use) } local capabilities = require('cmp_nvim_lsp').default_capabilities() require("mason-lspconfig").setup_handlers { - function (server_name) + function (server_name) -- default_handler require("lspconfig")[server_name].setup { capabilities = capabilities } end, + + lua_ls = function() + require("lspconfig").lua_ls.setup { + capabilities = capabilities, + settings = { + Lua = { + diagnostics = { + globals = {'vim'} + } + } + } + } + end, } vim.keymap.set('n', keymap.rename_symbol, vim.lsp.buf.rename, {}) vim.keymap.set('n', keymap.code_action, vim.lsp.buf.code_action, {})