Vim no parece reaccionar correctamente ante un símbolo de guión en los archivos YAML, por lo tanto, rompe el formato.
Por ejemplo, tengo un bloque que debería verse así:
handlers:
- name: restart exim4
service: name=exim4 state=restarted
Cuando termino de escribir restart exim4
y service:
escribo Vim reindents mi última service
línea:
handlers:
- name: restart exim4
service: name=exim4 state=restarted
Entonces, claramente, Vim intenta alinear las oraciones en columnas, pero eso no es lo que se necesita en YAML. Quiero crear una matriz con dos valores.
¿Cómo arreglar eso?
yaml
vale la pena corregir la sintaxis regular# vim:ft=ansible:
todos sus archivos no ansible.