diff --git a/lua/config/keymaps.lua b/lua/config/keymaps.lua index 09ed173..833689e 100644 --- a/lua/config/keymaps.lua +++ b/lua/config/keymaps.lua @@ -9,6 +9,12 @@ map({ "n", "v" }, ";", ":", { desc = "Enter command mode", noremap = true, nowai -- File management Nvim map("n", "op", "Oil", { desc = "Open parent directory" }) +map({ "n", "i", "v" }, "", function() + vim.lsp.buf.definition() +end, { desc = "Go to definition" }) +map({ "n", "i", "v" }, "", function() + vim.lsp.buf.declaration() +end, { desc = "Go to declaration" }) -- Markdown configs map("n", "ct", ":lua require('toggle-checkbox').toggle()", { desc = "Toggle Checkbox" })