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 = {