diff --git a/roles/neovim/files/lua/opdavies/lsp/handlers.lua b/roles/neovim/files/lua/opdavies/lsp/handlers.lua index 3ef2f2a..dad5b59 100644 --- a/roles/neovim/files/lua/opdavies/lsp/handlers.lua +++ b/roles/neovim/files/lua/opdavies/lsp/handlers.lua @@ -25,10 +25,6 @@ if not status_ok then return end -local function lsp_keymaps(--[[ bufnr ]]) - -- local opts = { noremap = true, silent = true } - - -- local keymap = vim.api.nvim_buf_set_keymap -- keymap(bufnr, "n", "gD", "lua vim.lsp.buf.declaration()", opts) -- keymap(bufnr, "n", "gd", "lua vim.lsp.buf.definition()", opts) @@ -36,11 +32,14 @@ local function lsp_keymaps(--[[ bufnr ]]) -- keymap(bufnr, "n", "gi", "lua vim.lsp.buf.implementation()", opts) -- keymap(bufnr, "n", "", "lua vim.lsp.buf.signature_help()", opts) -- keymap(bufnr, "n", "gr", "lua vim.lsp.buf.references()", opts) +local function lsp_keymaps(_, bufnr) + local opts = { noremap = true, silent = true } + + local keymap = vim.api.nvim_buf_set_keymap end -M.on_attach = function(--[[ bufnr ]]) - lsp_keymaps(--[[ bufnr ]] - ) +M.on_attach = function(client, bufnr) + lsp_keymaps(client, bufnr) end M.capabilities = cmp_nvim_lsp.update_capabilities(capabilities)