diff options
| author | Max Bossing <info@maxbossing.de> | 2025-08-12 15:47:14 +0200 | 
|---|---|---|
| committer | Max Bossing <info@maxbossing.de> | 2025-08-12 15:47:14 +0200 | 
| commit | 991c272423d8fa41c9dd21169ce0c3e9979f1c64 (patch) | |
| tree | b4343fb3035989a6bfcafcb02e7db91e91a39785 /nvim/lua/lsp.lua | |
| parent | 7c8d9ae3b0b5e843ffe10fad81e776806c0c5a8b (diff) | |
feat: finally a usable neovim config (switched to LazyVim)
Diffstat (limited to 'nvim/lua/lsp.lua')
| -rw-r--r-- | nvim/lua/lsp.lua | 45 | 
1 files changed, 0 insertions, 45 deletions
| diff --git a/nvim/lua/lsp.lua b/nvim/lua/lsp.lua deleted file mode 100644 index 8d8a804..0000000 --- a/nvim/lua/lsp.lua +++ /dev/null @@ -1,45 +0,0 @@ -require('mason').setup() - -local bufnr = vim.api.nvim_get_current_buf() -vim.keymap.set('n', 'gra',  -  function() -    vim.cmd.RustLsp('codeAction') -  end -) - -vim.keymap.set('n', 'K', -  function() -    vim.cmd.RustLsp({'hover', 'actions'}) -  end -) - -vim.keymap.set('n', 'grd',  -  function() -    vim.cmd.RustLsp({'renderDiagnostic', 'current'}) -  end -) - -local cmp = require('cmp') -cmp.setup({ -    mapping = cmp.mapping.preset.insert({ -      ['<C-p>'] = cmp.mapping.select_prev_item({behavior = cmp.SelectBehavior.Select}), -      ['<C-n>'] = cmp.mapping.select_next_item({behavior = cmp.SelectBehavior.Select}), -      ['<C-b>'] = cmp.mapping.scroll_docs(-4), -      ['<C-f>'] = cmp.mapping.scroll_docs(4), -      ['<C-Space>'] = cmp.mapping.complete(), -      ['<CR>'] = cmp.mapping.confirm({ select = true }), -- Accept currently selected item. Set `select` to `false` to only confirm explicitly selected items. -    }), -    sources = cmp.config.sources({ -      { name = 'nvim_lsp' }, -    }, { -    { name = 'buffer' }, -    { name = "path" }, -  }) -}) - -cmp.setup.cmdline({ '/', '?' }, { -  mapping = cmp.mapping.preset.cmdline(), -  sources = { -    { name = 'buffer' } -  } -}) | 
