adding nvim-cmp

This commit is contained in:
Juan Miguel Rua 2024-04-30 23:41:00 +02:00
parent db882645be
commit 35e0890f10
4 changed files with 65 additions and 2 deletions

View file

@ -12,5 +12,12 @@ return {
local cmp_autopairs = require 'nvim-autopairs.completion.cmp'
local cmp = require 'cmp'
cmp.event:on('confirm_done', cmp_autopairs.on_confirm_done())
mapping = cmp.mapping.preset.insert {
['<C-b>'] = cmp.mapping.scroll_docs(-4),
['<C-f>'] = cmp.mapping.scroll_docs(4),
['<C-Space>'] = cmp.mapping.complete(),
['<C-e>'] = cmp.mapping.abort(),
['<CR>'] = cmp.mapping.confirm { select = true }, -- Accept currently selected item. Set `select` to `false` to only confirm explicitly selected items.
}
end,
}