aboutsummaryrefslogtreecommitdiff
path: root/nvim/lua/lsp.lua
diff options
context:
space:
mode:
authorMax Bossing <info@maxbossing.de>2025-07-24 19:18:27 +0200
committerMax Bossing <info@maxbossing.de>2025-07-24 19:18:27 +0200
commit7e40488298536c5d3b33d1c2351c058329604404 (patch)
tree49a41e3a070074c4f6cb625a95c4224c44807e08 /nvim/lua/lsp.lua
parentb340c27a32605a6f6298777f39a93655ba9fae3e (diff)
It's all comming together
Diffstat (limited to 'nvim/lua/lsp.lua')
-rw-r--r--nvim/lua/lsp.lua8
1 files changed, 7 insertions, 1 deletions
diff --git a/nvim/lua/lsp.lua b/nvim/lua/lsp.lua
index 3e51c56..6094b2f 100644
--- a/nvim/lua/lsp.lua
+++ b/nvim/lua/lsp.lua
@@ -3,7 +3,7 @@ require('mason').setup()
vim.lsp.enable('lua-language-server')
local bufnr = vim.api.nvim_get_current_buf()
-vim.keymap.set('n', '<leader>a',
+vim.keymap.set('n', 'gra',
function()
vim.cmd.RustLsp('codeAction')
end,
@@ -17,6 +17,12 @@ vim.keymap.set('n', 'K',
{ silent = true, buffer = bufnr }
)
+vim.keymap.set('n', 'gd',
+ function()
+ vim.cmd.RustLsp({'renderDiagnostic', 'current'})
+ end,
+ { silent = true, buffer = bufnr }
+)
local cmp = require('cmp')
cmp.setup({