diff --git a/.config/nvim/plugin/nvim-lspconfig.lua b/.config/nvim/plugin/nvim-lspconfig.lua index a2f9d3a..62d1a54 100644 --- a/.config/nvim/plugin/nvim-lspconfig.lua +++ b/.config/nvim/plugin/nvim-lspconfig.lua @@ -4,15 +4,15 @@ local del = vim.keymap.del vim.pack.add({ "https://github.com/neovim/nvim-lspconfig" }) -- remove native lsp keybinds -vim.iter({ "gra", "gri", "grn", "grr", "grt", "grx" }):each(function(kb) - del("n", kb) +vim.iter({ "gra", "gri", "grn", "grr", "grt", "grx" }):each(function(keybind) + del("n", keybind) end) -- keymaps -map("n", "gd", vim.lsp.buf.definition) -map("n", "cf", vim.lsp.buf.format) -map("n", "cr", vim.lsp.buf.rename) -map("n", "ca", vim.lsp.buf.code_action) +map("n", "gd", vim.lsp.buf.definition, { desc = "Go to definition" }) +map("n", "cf", vim.lsp.buf.format, { desc = "Format code" }) +map("n", "cr", vim.lsp.buf.rename, { desc = "Rename" }) +map("n", "ca", vim.lsp.buf.code_action, { desc = "Code action" }) -- lua vim.lsp.config["lua_ls"] = {