syntax "yaml" "\.ya?ml$" header "^---" "%YAML" # Resets everything back to plain text coloring. # Can be used at the start of each theme file. color white "^.*$" color blue "(^| )!!(binary|bool|float|int|map|null|omap|seq|set|str) " color brightwhite "\<(YES|yes|Y|y|ON|on|NO|no|N|n|OFF|off)\>" color brightwhite "\<(true|false)\>" color yellow ":[[:space:]]" "\[" "\]" ":[[:space:]]+[|>]" "^[[:space:]]*- " color blue "[[:space:]][\*&][A-Za-z0-9]+" color green ""(\\.|[^"])*"|'(\\.|[^'])*'" color brightblack "(^|[[:space:]])#([^{].*)?$" color red "^---" "^\.\.\." "^%YAML" "^%TAG" color ,red "[[:space:]]+$" color brightyellow " + +| + +" # rainbow indent color ,brightblack "^[[:space:]]{32}" color ,black "^[[:space:]]{30}" color ,brightblack "^[[:space:]]{28}" color ,black "^[[:space:]]{26}" color ,brightblack "^[[:space:]]{24}" color ,black "^[[:space:]]{22}" color ,brightblack "^[[:space:]]{20}" color ,black "^[[:space:]]{18}" color ,brightblack "^[[:space:]]{16}" color ,black "^[[:space:]]{14}" color ,brightblack "^[[:space:]]{12}" color ,black "^[[:space:]]{10}" color ,brightblack "^[[:space:]]{8}" color ,black "^[[:space:]]{6}" color ,brightblack "^[[:space:]]{4}" color ,black "^[[:space:]]{2}"