Skip to content

Instantly share code, notes, and snippets.

@thermistor
Forked from tkfm-yamaguchi/lang.map.diff
Last active July 28, 2018 21:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save thermistor/a2fe8d3c86fff3685062903b5e34b845 to your computer and use it in GitHub Desktop.
Save thermistor/a2fe8d3c86fff3685062903b5e34b845 to your computer and use it in GitHub Desktop.
source-highlight's language definition file for YAML
---/usr/share/source-highlight/lang.map.old
+++/usr/share/source-highlight/lang.map
@@ -169,3 +169,5 @@
groovy = groovy.lang
json = json.lang
feature = feature.lang
+yaml = yaml.lang
+yml = yaml.lang
# source-highlight's language definition file for YAML
include "script_comment.lang"
include "number.lang"
keyword = "true|false|null"
section start '^---'
(symbol,name,symbol) = `(^[[:blank:]-]*)([[:alnum:]_-]+)(:)`
symbol = '^[[:blank:]]*-'
# TODO:
# - heredoc
# - alias indicators
string delim "\"" "\"" escape "\\"
string delim "'" "'" escape "\\"
# vim: ft=conf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment