Ultisnips прекрасно работает с python и c, но при редактировании html-файлов он вообще никогда не вставляет фрагмент. Пока вы не завершите, я предполагаю, что в подсказке есть фрагмент.
Поддерживает ли ultisnips другие языки, кроме c и python?
Ultisnips прекрасно работает с python и c, но при редактировании html-файлов он вообще никогда не вставляет фрагмент. Пока вы не завершите, я предполагаю, что в подсказке есть фрагмент.
Поддерживает ли ultisnips другие языки, кроме c и python?
Ultisnips поддерживает пользовательские фрагменты для всех типов файлов, но не поставляется с какими-либо фрагментами по умолчанию. Они предоставляются honza/vim-snippets, который включает (среди многих) HTML.
Так что да, это поддерживает их. Почему это не работает для вас, потребуется больше информации для устранения неполадок. Особенно убедитесь, что :setlocal filetype? возвращает html .
Я обнаружил, что проблема в том, что вы не можете набрать весь тег, чтобы вызвать ultisnip. Например:
head<Trigger> выдаст снипп, а <head><Trigger> - нет.
Используйте команду :map чтобы убедиться, что ключ, который ultisnips использует для расширения фрагментов (g:UltiSnipsExpandTrigger , <tab> по умолчанию), не переопределяется другим плагином, который используется для файлов HTML.