Update Keybindings

This commit is contained in:
2026-04-15 13:11:02 +02:00
parent 1e761356fe
commit c75f9a8b4c
3 changed files with 13 additions and 9 deletions

View File

@@ -67,10 +67,11 @@ return {
callback = function(ev)
local opts = { buffer = ev.buf }
vim.keymap.set("n", "gd", vim.lsp.buf.definition, opts)
vim.keymap.set("n", "K", vim.lsp.buf.hover, opts)
vim.keymap.set("n", "<C-k>", vim.lsp.buf.hover, opts)
vim.keymap.set("n", "gr", vim.lsp.buf.references, opts)
vim.keymap.set("n", "<leader>rn", vim.lsp.buf.rename, opts)
vim.keymap.set({ "n", "v" }, "<leader>ca", vim.lsp.buf.code_action, opts)
vim.keymap.set({ "n", "v" }, "<C-.>", vim.lsp.buf.code_action, opts)
-- Diagnostic keymaps
vim.keymap.set("n", "<leader>e", vim.diagnostic.open_float, opts) -- show error under cursor
vim.keymap.set("n", "[d", vim.diagnostic.goto_prev, opts) -- jump to previous error