Mercurial > dotfiles
comparison .chezmoitemplates/init.lua @ 457:06e6e2dde6cb
Disable <c-f> mapping of cmp which interferes with RSI's mapping
author | Zeger Van de Vannet <zegervdv@me.com> |
---|---|
date | Thu, 16 Sep 2021 18:51:17 +0200 |
parents | f65e3507e10b |
children | 43262db8ecf6 |
comparison
equal
deleted
inserted
replaced
456:6655485152c9 | 457:06e6e2dde6cb |
---|---|
220 }, | 220 }, |
221 mapping = { | 221 mapping = { |
222 ['<C-p>'] = cmp.mapping.select_prev_item(), | 222 ['<C-p>'] = cmp.mapping.select_prev_item(), |
223 ['<C-n>'] = cmp.mapping.select_next_item(), | 223 ['<C-n>'] = cmp.mapping.select_next_item(), |
224 ['<C-d>'] = cmp.mapping.scroll_docs(-4), | 224 ['<C-d>'] = cmp.mapping.scroll_docs(-4), |
225 ['<C-f>'] = cmp.mapping.scroll_docs(4), | |
226 ['<C-y>'] = cmp.mapping.complete(), | 225 ['<C-y>'] = cmp.mapping.complete(), |
227 ['<C-e>'] = cmp.mapping.close(), | 226 ['<C-e>'] = cmp.mapping.close(), |
228 ['<CR>'] = cmp.mapping.confirm { | 227 ['<CR>'] = cmp.mapping.confirm { |
229 behavior = cmp.ConfirmBehavior.Replace, | 228 behavior = cmp.ConfirmBehavior.Replace, |
230 }, | 229 }, |
285 use { | 284 use { |
286 'rmagatti/goto-preview', | 285 'rmagatti/goto-preview', |
287 config = function() | 286 config = function() |
288 require('goto-preview').setup {} | 287 require('goto-preview').setup {} |
289 end, | 288 end, |
289 commit = '8093ded366e2e71e87f5e40da29994187c06fce1', | |
290 } | 290 } |
291 use { | 291 use { |
292 'jose-elias-alvarez/null-ls.nvim', | 292 'jose-elias-alvarez/null-ls.nvim', |
293 requires = 'nvim-lua/plenary.nvim', | 293 requires = 'nvim-lua/plenary.nvim', |
294 } | 294 } |
651 underline = true, | 651 underline = true, |
652 update_in_insert = false, | 652 update_in_insert = false, |
653 virtual_text = { severity_limit = 'Warning' }, | 653 virtual_text = { severity_limit = 'Warning' }, |
654 }) | 654 }) |
655 | 655 |
656 require "lsp_signature".on_attach() | 656 -- require "lsp_signature".on_attach() |
657 end | 657 end |
658 | 658 |
659 local capabilities = vim.lsp.protocol.make_client_capabilities() | 659 local capabilities = vim.lsp.protocol.make_client_capabilities() |
660 capabilities.textDocument.completion.completionItem.snippetSupport = true | 660 capabilities.textDocument.completion.completionItem.snippetSupport = true |
661 capabilities.textDocument.completion.completionItem.resolveSupport = { | 661 capabilities.textDocument.completion.completionItem.resolveSupport = { |