Как включить подсветку синтаксиса PUP внутри VUE Template в редакторе Neovim
Вопрос в настройке Vue синтаксиса внутри темплейта Vue
Я использую конфиг AstroNvim
В документации указано, если нужно установить синтаксис можно использовать TSInstall
Например если мы хотим установить Python мы вводим команду
:TSInstall python
В моем случае понадобился PUG он-же в прошлом JADE Я ввел команду
:TSInstall pug
Все установилось без ошибок, но синтаксис так и не заработал
К примеру есть файл index.vue
<template lang="pug">
div
span.text-bold Hello Pug
</template>
Мой NeoVim видит Vue Template и подсвечивает его Но то что внутри он видит как обычный текст, хотя синтаксис как я сказал выше уже установлен.
Я попробовал сделать еще один файл index.pug
В этом случае подсветка заработала но например такие вещи как Автокомплит работает не правильно
Например я ввожу ma он выдает подсказку main я жму tab+enter после чего от дописывает
<main></main>
Хотя я его просил дописать просто main а он взял автокомплит из HTML
Возможно кто-то сталкивался с этим и может помочь в этом вопросе, возможно я что-то упустил, или нужно еще что то добавить в конфиг. Я новичек в Vim/Neovim так что не судите строго, буду рад советам от опытных пользователей этого редактора!