Split out personal modules.
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
-- ------------------------------------------------------------
|
||||
-- LSP
|
||||
local capabilities = require("blink.cmp").get_lsp_capabilities()
|
||||
vim.lsp.config("gopls", { capabilities = capabilities, })
|
||||
vim.lsp.config("ols", { capabilities = capabilities, })
|
||||
vim.lsp.enable({ "gopls", "ols", })
|
||||
map("n", "gd", vim.lsp.buf.definition)
|
||||
map("i", "<C-h>", vim.lsp.buf.signature_help)
|
||||
|
||||
vim.api.nvim_create_user_command("Rename", function() vim.lsp.buf.rename() end, {})
|
||||
vim.api.nvim_create_user_command("Actions", function() vim.lsp.buf.code_action() end, {})
|
||||
Reference in New Issue
Block a user