Mercurial > repos > other > linux
view nanorc.d/php.nanorc @ 97:79a926514260
Use normal to undo "greater than" colouring
Note: won't work in older Nano (which will show "$var->…" with red >)
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Mon, 02 Apr 2018 19:50:12 +0100 |
parents | 67d3ac391320 |
children | c432b0708d6d |
line wrap: on
line source
## Here is an example for PHP. syntax "php" "\.(php[23457s~]?|html?)$" magic "PHP script" comment "//" # Types. color cyan "\<(array|bool|callable|const|float|global|int|object|string|var)\>" # Directives and structure. color cyan "\<(abstract|as|class|clone|(end)?declare|extends|function|implements|include(_once)?|inst(ance|ead)of|interface|namespace|new|private|protected|public|require(_once)?|static|trait|use|yield)\>" color cyan "\<(case|catch|default|do|echo|else(if)?|end(for(each)?|if|switch|while)|final(ly)?|for(each)?|if|print|switch|throw|try|while)\>" # Operators. color red "&&|\|\||>=?|<=?|===?|!==?|!" color normal "[-=]>" color magenta "\$this" # Control flow. color magenta "\<(break|continue|goto|return)\>" # Strings. color yellow ""(\.|[^"])*"" "'(\.|[^'])*'" # Numbers color blue "\b[0-9]+\b" # Comments. color green "(^|[[:space:]]+)//.*" color green start="/\*" end="\*/" # General HTML color brightblue start="<[a-zA-Z/]" end=">" color red "&[^;[[:space:]]]*;" color yellow "["'][^"']*["']" color green start="<!--" end="-->" color white start="<!DOCTYPE" end=">" # xhtml color white start="<\?xml" end="\?>" # PHP tags color brightblue "<\?(php|=)|\?>" # Trailing whitespace. color ,green "[[:space:]]+$"