mirror of https://gitlab.com/baco/dotconf.git
feat(LSP): Add some keymaps to LSP functionality
Added keymaps for the *code-formatting* and *inlay-hints toggle* functionalities provided by some LSP servers.
This commit is contained in:
parent
71bd1fc4f0
commit
b45ed9b96b
|
@ -25,5 +25,13 @@ vim.api.nvim_create_autocmd("LspAttach", {
|
|||
vim.keymap.set("n", "[d", vim.diagnostic.goto_prev, opts)
|
||||
vim.keymap.set("n", "]d", vim.diagnostic.goto_next, opts)
|
||||
vim.keymap.set("n", "<space>q", vim.diagnostic.setloclist, opts)
|
||||
|
||||
vim.keymap.set("n", "<leader>f", function()
|
||||
vim.lsp.buf.format { async = true }
|
||||
end, opts)
|
||||
|
||||
vim.keymap.set("n", "<leader>ih", function()
|
||||
vim.lsp.inlay_hint.enable(opts.buffer, not vim.lsp.inlay_hint.is_enabled())
|
||||
end, opts)
|
||||
end,
|
||||
})
|
||||
|
|
Loading…
Reference in New Issue