From db738f81edcdb23243ed8e899a2dfec6a7847b9b Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Wed, 4 Feb 2026 01:46:32 +0100 Subject: [PATCH] +use/op(nvim): add keymap to go to definition --- home-manager/profiles/nvim/lua/config/keymaps.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/home-manager/profiles/nvim/lua/config/keymaps.lua b/home-manager/profiles/nvim/lua/config/keymaps.lua index abd1e53..4d3521d 100644 --- a/home-manager/profiles/nvim/lua/config/keymaps.lua +++ b/home-manager/profiles/nvim/lua/config/keymaps.lua @@ -16,6 +16,11 @@ vim.keymap.set("n", "i", ":wincmd k", {}) vim.keymap.set("n", "j", ":wincmd h", {}) vim.keymap.set("n", "l", ":wincmd l", {}) +-- Navigating with LSP +vim.keymap.set("n", "gd", function() + vim.lsp.buf.definition() +end, { silent = true, desc = "Go to definition" }) + -- Navigating the buffer list -- vim.keymap.set("n", "", ":bprevious!", { silent = true }) -- vim.keymap.set("n", "", ":bnext!", { silent = true }) -- 2.49.0