Опубликован выпуск проекта LazyVim 5.0.0

Разработчики выпустили версию консольной среды разработки LazyVim 5.0.0. Проект с кодом на языке Lua распространяется под лицензией Apache 2.0.

d17cc8eabb5986c5ec19d23d7eac5552.JPG

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, можно прочитать здесь.

© Habrahabr.ru