Description
I use jreybert/vimagit. I can't manage to start and attach the copilot to magit buffer.
here is my copilot config
return {
"zbirenbaum/copilot.lua",
config = function()
require("copilot").setup {
suggestion = {
auto_trigger = true,
keymap = {
accept = "<C-b>",
},
},
filetypes = {
["*"] = true,
},
}
end
}
here is all of my nvim config
steps to reproduce
method 1
- invoke
vimagit by nvim -c MagitOnly
- no copilot, checking the status gives the following
:Copilot
[Copilot] Not Started
:Copilot attach
[Copilot] buffer not 'buflisted'
[Copilot] to force attach, run ':Copilot! attach'
force attaching the copilot brings it online and it works.
method 2
- inside an existing neovim buffer that has Copilot online, open a new vimagit buffer with
:Magit
- copilot not attached, checking the status
:Copilot
[Copilot] Online
[Copilot] Disabled (buffer not 'buflisted')
Question
My real question is how to connect the copilot to a buffer that is not bufflisted. (I mean automatically)
do I need to make an autocmd?
I'm aware the correct set of action would be to do :set buflisted then :Copilot attach. but I'm
curious for a method to just attach the Copilot to any buffer.
Description
I use
jreybert/vimagit. I can't manage to start and attach the copilot to magit buffer.here is my
copilotconfighere is all of my nvim config
steps to reproduce
method 1
vimagitbynvim -c MagitOnlyforce attaching the copilot brings it online and it works.
method 2
:MagitQuestion
My real question is how to connect the copilot to a buffer that is not bufflisted. (I mean automatically)
do I need to make an autocmd?
I'm aware the correct set of action would be to do
:set buflistedthen:Copilot attach. but I'mcurious for a method to just attach the Copilot to any buffer.