https://github.com/bleader/ansible_snippet_generator
Il faut installer snipmate-snippets et avoir les sources de ansible. Une fois télécharger, copier snippet_generator.py
dans le répertoire hacking
des sources de ansible.
Le script permet ensuite de générer les snippets à partir des sources (dans cet exemple snipmate
a été installé avec vim bundle, le dossier destination peut être différent suivant le mode d'installation)
python2 ansible/hacking/snippet_generator.py > $HOME/.vim/bundle/snipmate-snippets/snippets/yaml.snippets
Ayant installé le plugin vim-ansible-yaml, le snippet ne fonctionne pas. Le plugin change le type de fichier, ce n'est plus yaml
mais ansible
. Pour corriger le pb :
mv $HOME/.vim/bundle/snipmate-snippets/snippets/yaml.snippets $HOME/.vim/bundle/snipmate-snippets/snippets/ansible.snippets