copilot como fonte do lsp
This commit is contained in:
parent
9e21d634a4
commit
095d157420
4
nvim/after/plugin/copilot.lua
Normal file
4
nvim/after/plugin/copilot.lua
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
require('copilot').setup({
|
||||||
|
suggestion = { enabled = false },
|
||||||
|
panel = { enabled = false },
|
||||||
|
})
|
@ -35,8 +35,36 @@ local cmp_mappings = lsp.defaults.cmp_mappings({
|
|||||||
cmp_mappings['<Tab>'] = nil
|
cmp_mappings['<Tab>'] = nil
|
||||||
cmp_mappings['<S-Tab>'] = nil
|
cmp_mappings['<S-Tab>'] = nil
|
||||||
|
|
||||||
|
-- cmp.setup({
|
||||||
|
-- mapping = cmp_mappings,
|
||||||
|
-- sources = {
|
||||||
|
-- -- Copilot sources
|
||||||
|
-- { name = 'copilot' },
|
||||||
|
-- -- Other sources
|
||||||
|
-- { name = 'nvim_lsp' },
|
||||||
|
-- { name = 'buffer' },
|
||||||
|
-- { name = 'path' },
|
||||||
|
-- { name = 'calc' },
|
||||||
|
-- { name = 'emoji' },
|
||||||
|
-- { name = 'treesitter' },
|
||||||
|
-- { name = 'vsnip' },
|
||||||
|
-- }
|
||||||
|
-- })
|
||||||
|
|
||||||
lsp.setup_nvim_cmp({
|
lsp.setup_nvim_cmp({
|
||||||
mapping = cmp_mappings
|
mapping = cmp_mappings,
|
||||||
|
sources = {
|
||||||
|
-- Copilot sources
|
||||||
|
{ name = 'copilot' },
|
||||||
|
-- Other sources
|
||||||
|
{ name = 'nvim_lsp' },
|
||||||
|
{ name = 'buffer' },
|
||||||
|
{ name = 'path' },
|
||||||
|
{ name = 'calc' },
|
||||||
|
{ name = 'emoji' },
|
||||||
|
{ name = 'treesitter' },
|
||||||
|
{ name = 'vsnip' },
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
lsp.set_preferences({
|
lsp.set_preferences({
|
||||||
|
@ -60,7 +60,14 @@ return require('packer').startup(function(use)
|
|||||||
}
|
}
|
||||||
|
|
||||||
use("folke/zen-mode.nvim")
|
use("folke/zen-mode.nvim")
|
||||||
use("github/copilot.vim")
|
use("zbirenbaum/copilot.lua")
|
||||||
|
use {
|
||||||
|
"zbirenbaum/copilot-cmp",
|
||||||
|
after = { "copilot.lua" },
|
||||||
|
config = function ()
|
||||||
|
require("copilot_cmp").setup()
|
||||||
|
end
|
||||||
|
}
|
||||||
use("CopilotC-Nvim/CopilotChat.nvim")
|
use("CopilotC-Nvim/CopilotChat.nvim")
|
||||||
use("eandrju/cellular-automaton.nvim")
|
use("eandrju/cellular-automaton.nvim")
|
||||||
-- use("laytan/cloak.nvim")
|
-- use("laytan/cloak.nvim")
|
||||||
|
Loading…
Reference in New Issue
Block a user