Vim, похоже, неправильно реагирует на символ штриха в файлах YAML, поэтому нарушая формат.Неправильный отступ при редактировании Yaml в Vim
Например, у меня есть блок, который должен выглядеть следующим образом:
handlers:
- name: restart exim4
service: name=exim4 state=restarted
Когда я заканчиваю печатать restart exim4
и типа service:
Vim отступ моей окончательного service
строки:
handlers:
- name: restart exim4
service: name=exim4 state=restarted
Так ясно Vim пытается выровнять предложения column-wise, но это не то, что нужно в YAML. Я хочу создать массив с двумя значениями.
Как это исправить?
Я видел этот плагин - он ожидает, что имя файла будет иметь определенное имя и/или находиться в определенной папке. Невозможные файлы воспроизведения - это не единственные файлы, которые я редактирую. Вот почему я даже не пытался его установить. Спасибо, я установлю yml, чтобы иметь тип «ansible». – Glueon
Вау, имеет большое значение, я думаю, что регулярный синтаксис 'yaml' стоит также исправлять – akostadinov