Как выполнить автозаполнение и проверку синтаксиса для ansible в vim 7.4?

#vim #ansible #vim-snipmate

#vim #ansible #vim-snipmate

Вопрос:

Я использую Vim 7.4 и установленные ниже плагины

 Plug 'pearofducks/ansible-vim'
Plug 'phenomenes/ansible-snippets'
Plug 'honza/vim-snippets'
  

Но все же я не могу видеть фрагменты при вводе tab?

Что еще требуется для включения автозаполнения ansible, такого как vscode

Комментарии:

1. Это все установленные вами плагины? Вам нужен плагин расширения фрагментов, чтобы заставить эти фрагменты работать (и, как минимум, прочитать README.md то, что вы устанавливаете).

2. Чтобы заставить фрагменты работать, вам необходимо установить плагин snipMate или UltiSnips. Первый — чистый vimscript, второй требует поддержки python в vim. Я рекомендую вам использовать UltiSnips, если это возможно — он более мощный и хорошо поддерживается плагином YouCompleteMe, они действительно хорошо работают вместе.

3. @Dmitry Я пробовал с Utilsnips, но после установки клавиша tab не работала. Итак, я попробовал с snipMate, теперь это работает

4. @Samselvaprabu. Если вы удовлетворены snipMate, все в порядке, наслаждайтесь. Я тоже использую его, когда в ОС нет поддержки python. Настройка Ultisnips немного сбивает с толку, особенно если у вас также установлен YCM, поскольку они оба используют Tab по умолчанию. Но если вы покажете свой список установленных плагинов, и .vimrc мы можем попытаться помочь вам его настроить.