Fix copilot setup

This commit is contained in:
Alexander Gehrke 2023-06-22 14:12:12 +02:00
parent 94394fd3b4
commit d34b91cfd8

View file

@ -16,6 +16,24 @@ return {
'hrsh7th/vim-vsnip', 'hrsh7th/vim-vsnip',
'hrsh7th/vim-vsnip-integ', 'hrsh7th/vim-vsnip-integ',
'onsails/lspkind.nvim', 'onsails/lspkind.nvim',
{
'zbirenbaum/copilot-cmp',
dependencies = { "hrsh7th/nvim-cmp",
{
'zbirenbaum/copilot.lua',
opts = {
suggestion = { enabled = false },
panel = { enabled = false },
filetypes = {
mail = false,
}
}
}
},
config = function ()
require("copilot_cmp").setup()
end
},
}, },
config = function() config = function()
local cmp = require('cmp') local cmp = require('cmp')
@ -33,7 +51,7 @@ return {
['<C-f>'] = cmp.mapping.scroll_docs(4), ['<C-f>'] = cmp.mapping.scroll_docs(4),
['<C-Space>'] = cmp.mapping.complete(), ['<C-Space>'] = cmp.mapping.complete(),
['<C-e>'] = cmp.mapping.close(), ['<C-e>'] = cmp.mapping.close(),
['<CR>'] = cmp.mapping.confirm({ ['<C-CR>'] = cmp.mapping.confirm({
behavior = cmp.ConfirmBehavior.Replace, behavior = cmp.ConfirmBehavior.Replace,
select = true, select = true,
}), }),
@ -64,19 +82,4 @@ return {
}) })
end, end,
}, },
{
'zbirenbaum/copilot-cmp',
dependencies = { "hrsh7th/nvim-cmp",
{
'zbirenbaum/copilot.lua',
opts = {
suggestion = { enabled = false },
panel = { enabled = false },
filetypes = {
mail = false,
}
}
}
},
},
} }