return { { 'hrsh7th/nvim-cmp', config = function() local cmp = require('cmp') local cmp_action = require('lsp-zero').cmp_action() require('cmp').setup({ mapping = cmp.mapping.preset.insert({ -- `Enter` key to confirm completion [''] = cmp.mapping.confirm({select = false}), -- Ctrl+Space to trigger completion menu [''] = cmp.mapping.complete(), [''] = cmp.mapping.select_prev_item({behavior = 'select'}), [''] = cmp.mapping.select_next_item({behavior = 'select'}), }) }) end } }