return { { 'Exafunction/codeium.vim', event = "VeryLazy", keys = { '', '', '', '', '', '', '', '', }, dependencies = { 'nvim-lua/plenary.nvim' }, config = function () -- Change '' here to any keycode you like. vim.keymap.set( 'i', '', function () return vim.fn['codeium#Accept']() end, { expr = true, silent = true } ) vim.keymap.set( 'i', '', function() return vim.fn['codeium#CycleCompletions'](1) end, { expr = true, silent = true } ) vim.keymap.set( 'i', '', function() return vim.fn['codeium#CycleCompletions'](-1) end, { expr = true, silent = true } ) vim.keymap.set( 'i', '', function() return vim.fn['codeium#Clear']() end, { expr = true, silent = true } ) vim.keymap.set( 'i', '', function() return vim.fn['codeium#Complete']() end, { expr = true, silent = true } ) vim.keymap.set( 'i', '', function() return vim.fn['codeium#YankKey']() end, { expr = true, silent = true } ) vim.keymap.set( 'i', '', function() return vim.fn['codeium#Dismiss']() end, { expr = true, silent = true } ) vim.keymap.set( 'i', '', function() return vim.fn['codeium#Select']() end, { expr = true, silent = true } ) end } }