Представлен проект avante.nvim — плагин для редактора Neovim, разработанный для эмуляции поведения Cursor AI IDE, предоставляющий пользователям рекомендации по коду на основе ИИ и дающий возможность применять эти рекомендации непосредственно к исходным файлам с минимальными усилиями без использования мышки.
Исходный код проекта avante.nvim написан на языке Lua и распространяются на GitHub под лицензией Apache License 2.0.
Разработчик проекта предупредил, что плагин находится на очень ранней стадии разработки, поэтому имейте в виду, что текущий код очень запутан и нестабилен, и могут возникнуть проблемы. В текущей версии avante.nvim доступна помощь с кодом на основе ИИ, включая возможность задавать вопросы о текущем файле с кодом и получение в ответ предложений по улучшению или модификации кода.
В мае 2024 года состоялся релиз проекта Neovim 0.10 ответвления от редактора Vim, сфокусированного на повышении расширяемости и гибкости. Проект уже более 10 лет занимается переработкой кодовой базы Vim, в результате которой вносятся изменения, упрощающие сопровождение кода, предоставляющие средства разделения труда между несколькими мейнтейнерами, отделяющие интерфейс от базовой части (интерфейс можно менять, не трогая внутренности) и реализующие новую расширяемую архитектуру на основе плагинов.
Источник новости: habr.com