## Here is an example for Makefiles. syntax "makefile" "Makefile[^/]*$" color red "[:=]" color magenta "\<(if|ifeq|else|endif)\>" color blue "\$+[{(][a-zA-Z0-9_-]+[})]" color brightblue "^[^ ]+:" color green "#.*$" ## Trailing whitespace. color ,green "[[:space:]]+$"