Skip to content

indent

用空格缩进每个非空行。

语法

knap
{{ value | indent }}
{{ value | indent:2 }}

用法

  • 可选的宽度是 0 到 1000 之间的整数。默认为两个空格;取值为零时文本保持不变。
  • 首行与后续各行都会缩进。已有的缩进、空行和行尾会被保留。

示例

基本用法

Data
json
{
  "text": "First\nSecond"
}
Template
knap
{{ text | indent }}
Output
md
  First
  Second

选择宽度

Data
json
{
  "text": "- One\n- Two"
}
Template
knap
{{ text | indent:4 }}
Output
md
    - One
    - Two