magiblot / turbo

An experimental text editor based on Scintilla and Turbo Vision.
Other
466 stars 36 forks source link

Great project! Integration with Github copilot (as a plugin) #44

Open Kangmo opened 1 year ago

Kangmo commented 1 year ago

Hi, I was following your project, and I admire your job and continuous effort on this project.

In the future, how about creating a plugin system and implementing Github copilot as a plugin? Now AI is developing software quite well, so this feature can be a killing point of turbo editor.

Thanks, Kangmo

magiblot commented 1 year ago

Hi Kangmo,

I see there exists a GitHub Copilot plugin for Neovim, so this is certainly something that can be done.

However, I would first have to figure out how to make a plugin infrastructure that does not suck.

In the early stages of this project I considered relying on Neovim as the text editing engine, but I didn't succeed, so that's why I went ahead with Scintilla. If Turbo was just a UI for Neovim, then it would be also compatible with Neovim plugins out-of-the-box.

Kangmo commented 1 year ago

Neovim sounds like an interesting project. Will check it out. Thank you.