Описание тега neovim

Neovim — легкий и расширяемый текстовый редактор на базе терминала. Он основан на текстовом редакторе Vim. Используйте этот тег для вопросов о Neovim.

Neovim — легкий и расширяемый текстовый редактор на базе терминала. Это форк текстового редактора Vim.

Он поддерживает протокол языкового сервера (LSP), может быть написан с использованием языка программирования Lua , интегрируетtree-sitterбиблиотека для инкрементального парсинга буферов, может быть расширена с помощью плагинов , для нее есть несколько графических интерфейсов и многое другое.

Согласно Введению проекта Neovim , Neovim пытается достичь следующих целей:

  • Упростите обслуживание, чтобы повысить скорость объединения исправлений ошибок и функций.
  • Разделите работу между несколькими разработчиками.
  • Обеспечьте реализацию новых/современных пользовательских интерфейсов без каких-либо изменений исходного кода.
  • Улучшите возможности расширения с помощью новой архитектуры плагинов, основанной на сопроцессах. Плагины будут написаны на любом языке программирования без какой-либо явной поддержки со стороны редактора.

Использованная литература: