相关疑难解决方法(0)

在Vim中编辑Yaml时出现错误的缩进

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所需要的.我想创建一个包含两个值的数组.

如何解决?

vim yaml

79
推荐指数
4
解决办法
4万
查看次数

标签 统计

vim ×1

yaml ×1