From d1cf9a0a231d2d50ca9ea7087890322f4af265bc Mon Sep 17 00:00:00 2001 From: tiyn Date: Sun, 16 Nov 2025 10:41:49 +0100 Subject: [PATCH] nvim: binded goto type definition --- .config/nvim/lua/keymap.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/.config/nvim/lua/keymap.lua b/.config/nvim/lua/keymap.lua index fb763bb..8b65fe6 100644 --- a/.config/nvim/lua/keymap.lua +++ b/.config/nvim/lua/keymap.lua @@ -70,6 +70,7 @@ wk.add({ -- hrsh7th/nvim-cmp {mode = "n", "gd", function() vim.lsp.buf.definition() end, desc = "LSP: goto definition", noremap = true}, {mode = "n", "gD", function() vim.lsp.buf.declaration() end, desc = "LSP: goto declaration", noremap = true}, + {mode = "n", "gT", function() vim.lsp.buf.type_definition() end, desc = "LSP: goto type definition", noremap = true}, {mode = "n", "gi", function() vim.lsp.buf.implementation() end, desc = "LSP: list implementation", noremap = true}, {mode = "n", "gr", function() vim.lsp.buf.references() end, desc = "LSP: list references", noremap = true}, {mode = "n", "K", vim.lsp.buf.hover(), desc = "LSP: show documentation", noremap = true},