From a1c69cddca1e8feb871e5a26b3809336f80a58bd Mon Sep 17 00:00:00 2001 From: Stefan Weigl-Bosker Date: Tue, 29 Apr 2025 16:36:55 -0400 Subject: update --- modules/neovim/nvim/lua/config/lsp/init.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'modules/neovim/nvim/lua/config/lsp/init.lua') diff --git a/modules/neovim/nvim/lua/config/lsp/init.lua b/modules/neovim/nvim/lua/config/lsp/init.lua index 5c75827..29d015c 100644 --- a/modules/neovim/nvim/lua/config/lsp/init.lua +++ b/modules/neovim/nvim/lua/config/lsp/init.lua @@ -48,6 +48,8 @@ vim.api.nvim_create_autocmd("LspAttach", { callback = function(args) vim.lsp.buf.references() end, { desc = "Code references (LSP)" }) + vim.keymap.set('n', 'gca', 'FzfLua lsp_code_actions', { desc = "Code actions (LSP)" }) + vim.keymap.set('n', 'gd', function() vim.lsp.buf.definition() end, { desc = "Goto definition (LSP)" }) @@ -59,7 +61,6 @@ vim.api.nvim_create_autocmd("LspAttach", { callback = function(args) return pumvisible() and '' or '' end, { expr = true }) - -- TODO: this ignores/overwrites default omnifunc rn map('i', "", function() return pumvisible() and '' or vim.lsp.completion.get() -- cgit v1.2.3