VimはYAMLファイルのダッシュ記号に正しく反応しないようで、フォーマットが壊れます。
たとえば、次のようなブロックがあります。
handlers:
- name: restart exim4
service: name=exim4 state=restarted
入力を終えてVim restart exim4
と入力するとservice:
、最後のservice
行が再度インデントされます。
handlers:
- name: restart exim4
service: name=exim4 state=restarted
したがって、Vimは文を列方向に整列しようとしますが、YAMLで必要なものではありません。2つの値を持つ配列を作成します。
それを修正するには?