VIM поддерживает сопоставление пар фигурных скобок, скобок и квадратных скобок.Это отлично подходит для редактирования языков C-стиля, таких как PHP и Javascript.Но как насчет сопоставления тегов HTML?
Notepad ++ имел эту функцию, пока я ее использовал.Возможность определить, где блоки HTML начинаются и заканчиваются, очень полезна.Я ищу что-то вроде этого для vim (см. Зеленые теги div):
(бонусная функция: выделение незакрытых тегов HTML, например, красного тега вэтот снимок экрана).
matchit был предложен как лучшая вещь, но для ее использования требуется дополнительное нажатие клавиши.Я хотел бы видеть, где блоки HTML начинаются и заканчиваются без дополнительного нажатия клавиш.
Я пробежался по Интернету, чтобы найти что-то подобное для vim.Судя по всему, я не единственный, по 2 другим StackOverflow вопросам и nabble .
Я почти смирился сVim не может визуально сопоставить HTML-теги.Возможно ли для vim сделать это?
Приложение: Если в настоящее время это невозможно сделать с какими-либо существующими плагинами, есть ли в мастере vimscript какие-либо указатели на то, как подходить к написанию подходящего плагина?