Опубликован выпуск проекта LazyVim 5.0.0
Разработчики выпустили версию консольной среды разработки LazyVim 5.0.0. Проект с кодом на языке Lua распространяется под лицензией Apache 2.0.
LazyVim обеспечивает надстройку над текстовым редактором Neovim, чтобы тот работал как интегрированная среда разработки приложений. Менеджер плагинов lazy.nvim обеспечивает расширенную функциональность, а набор предварительно настроенных дополнений доступен на языке Lua.
LazyVim использует плагины, в том числе движок для работы с типовыми шаблонами кода LuaSnip, файловый менеджер neo-tree, панель поиска nvim-spectre, систему поиска telescope, Git-интеграцию gitsigns, системы подсветки vim-illuminate и nvim-treesitter, навигатор по TODO-заметкам в комментариях todo-comments, модуль для интеграции с Github Copilot, строку состояния lualine, DAP-клиент /nvim-dap, систему форматирования кода indent-blankline, менеджер уведомлений nvim-notify.
В новой версии flash.nvim стал плагином для прыжков по умолчанию. Новая функция leader-L позволит показывать журнал изменений LazyVim.
Подробнее о том, как переписать конфигурацию Neovim на Lua, можно прочитать здесь.