Vim似乎没有正确地对YAML文件中的破折号进行反应,因此打破了格式.
例如,我有一个块应该是这样的:
handlers:
- name: restart exim4
service: name=exim4 state=restarted
Run Code Online (Sandbox Code Playgroud)
当我完成输入restart exim4并输入service:Vim reindents时,我的最后service一行:
handlers:
- name: restart exim4
service: name=exim4 state=restarted
Run Code Online (Sandbox Code Playgroud)
很明显,Vim尝试按列排列句子,但这不是YAML所需要的.我想创建一个包含两个值的数组.
如何解决?