diff options
Diffstat (limited to 'nvim/lua/lsp.lua')
| -rw-r--r-- | nvim/lua/lsp.lua | 8 | 
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({ | 
