From 1ef09c51156b61343f2fd4c62ec642678ebfb664 Mon Sep 17 00:00:00 2001 From: Martin Pander Date: Tue, 22 Jul 2025 08:12:43 +0200 Subject: [PATCH] Add lsp implementation --- nvim/keymaps.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/nvim/keymaps.lua b/nvim/keymaps.lua index e73be34..e3dd4e4 100644 --- a/nvim/keymaps.lua +++ b/nvim/keymaps.lua @@ -45,6 +45,7 @@ vim.keymap.set('n', 'cq', 'Trouble quickfix toggle focus=true win.p vim.keymap.set('n', 'cr', vim.lsp.buf.rename, { desc = 'LSP Rename' }) vim.keymap.set('n', 'ct', vim.lsp.buf.type_definition, { desc = 'LSP Type Definition' }) vim.keymap.set('n', 'cf', require("conform").format, { desc = 'LSP Format' }) +vim.keymap.set('n', 'cgi', vim.lsp.buf.implementation, { desc = 'LSP Implementation' }) vim.keymap.set('n', 'cgd', vim.lsp.buf.definition, { desc = 'LSP Definition' }) vim.keymap.set('n', 'cgD', vim.lsp.buf.declaration, { desc = 'LSP Declaration' }) vim.keymap.set('n', 'cwa', vim.lsp.buf.add_workspace_folder, { desc = 'LSP Add Workspace Folder' })