Yaml 如何编写只缩进第一行的多行字符串?

Yaml 如何编写只缩进第一行的多行字符串?,yaml,Yaml,我有一个多行字符串,它的第一行是缩进的,但是后面的行不是我如何在YAML中表示这一点? 12 24 30 60 53 36 66 59 亚马尔看到了这个凹痕,认为它是绳子的末端 我有一个办法可以做到。但是如果我可以更容易地剪切和粘贴值,而不需要对字符串进行太多修改,那就太好了 " 12 24\n\ \30 60 53\n\ \36 66 59" 通过将与适当的块标题doing(而不是automatic)和blo

我有一个多行字符串,它的第一行是缩进的,但是后面的行不是我如何在YAML中表示这一点?

      12    24
30    60    53
36    66    59
亚马尔看到了这个凹痕,认为它是绳子的末端

我有一个办法可以做到。但是如果我可以更容易地剪切和粘贴值,而不需要对字符串进行太多修改,那就太好了

"      12    24\n\
\30    60    53\n\
\36    66    59"

通过将与适当的块标题doing(而不是automatic)和block结合使用,可以更轻松地执行此操作:


不幸的是,没有办法将缩进进一步减少到0,因为没有关于块将在哪里结束以及下一个项目将在哪里开始的指示。如果规范允许文字块的零缩进或负缩进,同时要求指定行数(
|0:3-
),可能会更好,但这不在规范中。

请参见以下答案中YAML中多行字符串的完整比较:
|1-
       12    24
 30    60    53
 36    66    59