neovim

remove builtin lsp keymaps

-11
-11
candy/lua/marshmallow/lsp.lua
··· 27 27 local bufopts = { noremap = true, silent = true, buffer = bufnr } 28 28 29 29 vim.keymap.set("n", "gD", vim.lsp.buf.declaration, bufopts) 30 - vim.keymap.set("n", "gd", vim.lsp.buf.definition, bufopts) 31 - vim.keymap.set("n", "K", vim.lsp.buf.hover, bufopts) 32 30 vim.keymap.set("n", "gi", vim.lsp.buf.implementation, bufopts) 33 - vim.keymap.set("n", "<C-k>", vim.lsp.buf.signature_help, bufopts) 34 - vim.keymap.set("n", "cd", vim.lsp.buf.rename, bufopts) 35 - vim.keymap.set( 36 - { "n", "v" }, 37 - "ga", 38 - vim.lsp.buf.code_action, 39 - { noremap = true, silent = true, buffer = bufnr, desc = "Code Actions" } 40 - ) 41 - vim.keymap.set("n", "gr", vim.lsp.buf.references, bufopts) 42 31 end, 43 32 }) 44 33