copilot.lua icon indicating copy to clipboard operation
copilot.lua copied to clipboard

Support for copilot chat?

Open fedemengo opened this issue 2 years ago • 5 comments

Is there interest in supporting the additional features of copilot chat?

  • ~/vscode - Questions about VS Code.~ probably not this one
  • /tests - Generate unit tests for the selected code.
  • /simplify - Simplify the selected code.
  • /fix - Propose a fix for the problems in the selected code.
  • /explain - Explain step-by-step how the selected code works.
  • ~/ext - Ask about the VS Code extension development.~ probably not this one
  • /help - General help about GitHub Copilot

here the signup link

fedemengo avatar May 20 '23 13:05 fedemengo

If GitHub open-source those, yep. Sadly the new Copilot features are very coupled with VSCode at this moment.

This plugin was possible because of this: https://github.com/github/copilot.vim/tree/release/copilot/dist

MunifTanjim avatar May 20 '23 16:05 MunifTanjim

https://www.youtube.com/watch?v=SZVCJRUADc4

This was just released on Nov 13... I wonder if any of these features will trickle into copilot agent.js in copilot.vim?

9mm avatar Dec 05 '23 19:12 9mm

If GitHub open-source those, yep. Sadly the new Copilot features are very coupled with VSCode at this moment.

This plugin was possible because of this: https://github.com/github/copilot.vim/tree/release/copilot/dist

I see there is a CopilotChat.vim so I guess it should be possible to port these features into copilot.lua nowadays.

DavidEGx avatar Feb 10 '24 12:02 DavidEGx

I would be keenly interested in the /tests feature

mellery451 avatar Mar 11 '24 18:03 mellery451

@mellery451 This is supported by CopilotChat.nvim which is now in pure lua.

gptlang avatar Apr 03 '24 08:04 gptlang