最佳答案
在 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 试图使句子 纵队方面保持一致,但这并不是 YAML 所需要的。我想创建一个有两个值的数组。
怎么补救?