Replies: 2 comments 7 replies
-
Copilot is not like the traditional complete components. What the traditional tools provide is to suggest a word, may be based on current/previous input chars, or suggest symbols like complete quotes and brackets. The outputs of that are usually small. So that can be used via a cmp popup list. But Copilot and other AI tools are far more to that. They suggest a block of codes, a block of comments, or a long description text. These outputs usually cross multiple lines and construct their own format. If we put these suggestion texts in a single line of a popup list, that will be hard to read and useless. And Copilot and other similar AI tools are under experiment, for now. how far those AI tools will go, we don't know till we will see. So I think keeping the mature traditional cmp tools to act in their own way, leaving Copilot and other AI tools to act in their new/experiment way, will be a better option, for both edit users and AI tool developers. |
Beta Was this translation helpful? Give feedback.
-
My prefer way is to not use copilot as completion source. It is not to same as my actual config but it's similar to that. |
Beta Was this translation helpful? Give feedback.
-
Do you use Copilot as a
nvim-cmp
source? Or do you have an alternative usage where Copilot is treated something different with different key bindings, looks, etc.?Beta Was this translation helpful? Give feedback.
All reactions