syntax "yaml" "\.ya?ml$" #comment "#" header "^---" "%YAML" # Values color green "(:|^|\s)+\S+" # Keys color red "(^|\s+).*+\s*:(\s|$)" # Special values color yellow "[:-]\s+(true|false|null)\s*$" color yellow "[:-]\s+[0-9]+\.?[0-9]*(\s*($|#))" color yellow "(^| )!!(binary|bool|float|int|map|null|omap|seq|set|str) " # Separator color white "^\s+-" color white ":(\s|\t|$)" # Comments color blue "(^|[[:space:]])#.*$"