diff options
Diffstat (limited to 'nvim/lua/lsp.lua')
| -rw-r--r-- | nvim/lua/lsp.lua | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/nvim/lua/lsp.lua b/nvim/lua/lsp.lua index 6094b2f..8d8a804 100644 --- a/nvim/lua/lsp.lua +++ b/nvim/lua/lsp.lua @@ -1,27 +1,22 @@ require('mason').setup() -vim.lsp.enable('lua-language-server') - local bufnr = vim.api.nvim_get_current_buf() vim.keymap.set('n', 'gra', function() vim.cmd.RustLsp('codeAction') - end, - { silent = true, buffer = bufnr } + end ) vim.keymap.set('n', 'K', function() vim.cmd.RustLsp({'hover', 'actions'}) - end, - { silent = true, buffer = bufnr } + end ) -vim.keymap.set('n', 'gd', +vim.keymap.set('n', 'grd', function() vim.cmd.RustLsp({'renderDiagnostic', 'current'}) - end, - { silent = true, buffer = bufnr } + end ) local cmp = require('cmp') |
