Плагин для Neovim
paired-tags.nvim
Автоматическое закрытие, парное переименование и подсветка тегов в Neovim с помощью Tree-sitter.
На GitHub
- Звёзды
- 1
- Форки
- 0

Основные возможности
- Закрытие тегов и парное переименование без ручного поиска закрывающего тега.
- Подсветка открывающего и закрывающего тегов под курсором.
- Отступы при Enter между соседними парными HTML-тегами.
- Поддержка блоков и разделителей в шаблонах Django и Jinja.
О проекте
paired-tags.nvim помогает редактировать парные теги: дописывает закрывающий тег, синхронно меняет его имя при переименовании открывающего и подсвечивает найденную пару.
Плагин работает с HTML, XML, JSX/TSX, Vue и Svelte, HTML внутри Markdown, а также HTML-шаблонами Django и Jinja. Для шаблонов предусмотрены дополнение разделителей и работа с парными блоками.
Если подходящего Tree-sitter-парсера нет или пару нельзя определить безопасно, зависимые от парсера изменения пропускаются. Плагин не устанавливает парсеры автоматически. PHP-шаблоны в текущей реализации не поддерживаются.
Настройка, требования и примеры установки через lazy.nvim приведены в README проекта на GitHub. Там же доступны исходный код под лицензией MIT и инструкции по проверке.
Комментарии 0
Превышен лимит задач
Опубликованных комментариев пока нет.
Выберите способ входа или оставьте комментарий как гость ниже.