From: Julien Moutinho Date: Wed, 4 Feb 2026 00:46:32 +0000 (+0100) Subject: +use/op(nvim): add keymap to go to definition X-Git-Url: https://git.sourcephile.fr/julm/julm-nix.git/commitdiff_plain +use/op(nvim): add keymap to go to definition --- 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 })