Copilot fixes

This commit is contained in:
Tyler Hallada 2023-12-01 15:26:00 -05:00
parent 78857ba736
commit 5482a3771b
3 changed files with 7 additions and 3 deletions

View File

@ -335,6 +335,10 @@ return require('packer').startup(function(use)
}
use {
'zbirenbaum/copilot-cmp',
requires = {
'hrsh7th/nvim-cmp',
'zbirenbaum/copilot.lua',
},
config = function ()
require('plugins.copilot-cmp')
end

View File

@ -1,4 +1,4 @@
require('copilot').setup({
suggestion = { enabled = false },
panel = { enabled = false },
suggestion = { enabled = true },
panel = { enabled = true },
});

View File

@ -27,7 +27,7 @@ cmp.setup({
['<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.
['<CR>'] = cmp.mapping.confirm({ select = true, behavior = cmp.ConfirmBehavior.Replace }), -- Accept currently selected item. Set `select` to `false` to only confirm explicitly selected items.
["<Tab>"] = cmp.mapping(function(fallback)
if cmp.visible() and has_words_before() then
cmp.select_next_item({ behavior = cmp.SelectBehavior.Select })