mirror of
https://github.com/scopatz/nanorc
synced 2024-11-27 12:25:53 +01:00
22 lines
436 B
Plaintext
22 lines
436 B
Plaintext
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 brightwhite "^\s+-"
|
|
color brightwhite ":(\s|\t|$)"
|
|
|
|
# Comments
|
|
color white "(^|[[:space:]])#.*$"
|