diff options
| author | Stefan Weigl-Bosker <stefan@s00.xyz> | 2025-04-29 16:36:55 -0400 |
|---|---|---|
| committer | Stefan Weigl-Bosker <stefan@s00.xyz> | 2025-04-29 16:36:55 -0400 |
| commit | a1c69cddca1e8feb871e5a26b3809336f80a58bd (patch) | |
| tree | ae98db58f828bee37ea1a19fa6d11b6616d35637 /modules/neovim/nvim/lua/config/lsp/init.lua | |
| parent | 5ea3e108c85d5635ee945d3a47be1ad1d6940e97 (diff) | |
| download | home-a1c69cddca1e8feb871e5a26b3809336f80a58bd.tar.gz | |
update
Diffstat (limited to 'modules/neovim/nvim/lua/config/lsp/init.lua')
| -rw-r--r-- | modules/neovim/nvim/lua/config/lsp/init.lua | 3 |
1 files changed, 2 insertions, 1 deletions
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', '<cmd>FzfLua lsp_code_actions<CR>', { 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 '<C-y>' or '<CR>' end, { expr = true }) - -- TODO: this ignores/overwrites default omnifunc rn map('i', "<C-n>", function() return pumvisible() and '<C-n>' or vim.lsp.completion.get() |