1
0
mirror of https://github.com/jdhao/nvim-config.git synced 2025-06-08 14:14:33 +02:00

fix nvim-cmp error

check https://github.com/hrsh7th/nvim-cmp/issues/231#issuecomment-1098175017
This commit is contained in:
jdhao 2022-04-14 00:14:25 +08:00
parent 8059940caa
commit 4ab3d0414f

View File

@ -9,32 +9,27 @@ cmp.setup({
vim.fn["UltiSnips#Anon"](args.body) vim.fn["UltiSnips#Anon"](args.body)
end, end,
}, },
mapping = { mapping = cmp.mapping.preset.insert({
['<Tab>'] = { ['<Tab>'] = function(fallback)
i = function(fallback) if cmp.visible() then
if cmp.visible() then cmp.select_next_item()
cmp.select_next_item() else
else fallback()
fallback() end
end end,
end, ['<S-Tab>'] = function(fallback)
c = cmp.config.disable if cmp.visible() then
}, cmp.select_prev_item()
['<S-Tab>'] = { else
i = function(fallback) fallback()
if cmp.visible() then end
cmp.select_prev_item() end,
else ['<CR>'] = cmp.mapping.confirm({ select = true }),
fallback() ['<C-e>'] = cmp.mapping.abort(),
end ['<Esc>'] = cmp.mapping.close(),
end, ['<C-d>'] = cmp.mapping.scroll_docs(-4),
c = cmp.config.disable ['<C-f>'] = cmp.mapping.scroll_docs(4),
}, }),
['<Esc>'] = cmp.mapping.close(),
['<CR>'] = cmp.mapping.confirm({ select = true }),
['<C-d>'] = cmp.mapping.scroll_docs(-4),
['<C-f>'] = cmp.mapping.scroll_docs(4),
},
sources = { sources = {
{ name = 'nvim_lsp' }, -- For nvim-lsp { name = 'nvim_lsp' }, -- For nvim-lsp
{ name = 'ultisnips' }, -- For ultisnips user. { name = 'ultisnips' }, -- For ultisnips user.