tangled
alpha
login
or
join now
althaea.zone
/
candy
0
fork
atom
neovim
0
fork
atom
overview
issues
pulls
pipelines
remove builtin lsp keymaps
marshmallow.tngl.sh
1 year ago
6c955d46
79126817
-11
1 changed file
expand all
collapse all
unified
split
candy
lua
marshmallow
lsp.lua
-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
30
-
vim.keymap.set("n", "gd", vim.lsp.buf.definition, bufopts)
31
31
-
vim.keymap.set("n", "K", vim.lsp.buf.hover, bufopts)
32
30
vim.keymap.set("n", "gi", vim.lsp.buf.implementation, bufopts)
33
33
-
vim.keymap.set("n", "<C-k>", vim.lsp.buf.signature_help, bufopts)
34
34
-
vim.keymap.set("n", "cd", vim.lsp.buf.rename, bufopts)
35
35
-
vim.keymap.set(
36
36
-
{ "n", "v" },
37
37
-
"ga",
38
38
-
vim.lsp.buf.code_action,
39
39
-
{ noremap = true, silent = true, buffer = bufnr, desc = "Code Actions" }
40
40
-
)
41
41
-
vim.keymap.set("n", "gr", vim.lsp.buf.references, bufopts)
42
31
end,
43
32
})
44
33