added html with jinja templating

This commit is contained in:
Eric Ma 2018-05-28 01:29:36 +08:00
parent 7a414f72a8
commit 7599506d38
2 changed files with 18 additions and 0 deletions

17
html.j2.nanorc Normal file
View File

@ -0,0 +1,17 @@
## Here is a short improved example for HTML.
##
syntax "HTML" "\.htm[l]?.j2$"
color brightblue start="<" end=">"
color red "&[^;[[:space:]]]*;"
color yellow ""[^"]*"|qq\|.*\|"
color red "(action|alt|bgcolor|height|href|id|label|longdesc|method|name|onclick|onfocus|onload|onmouseover|rel|size|span|src|style|target|title|type|value|width)="
color magenta start="<!--" end="-->"
## Trailing spaces
color ,green "[[:space:]]+$"
## Jinja templating
color green "\{{2}.*\}{2}"
color green "\{\%.*\%\}"
color brightcyan "(if|endif|for)"

1
nanorc
View File

@ -26,6 +26,7 @@ include "~/.nano/groff.nanorc"
include "~/.nano/haml.nanorc" include "~/.nano/haml.nanorc"
include "~/.nano/haskell.nanorc" include "~/.nano/haskell.nanorc"
include "~/.nano/html.nanorc" include "~/.nano/html.nanorc"
include "~/.nano/html.j2.nanorc"
include "~/.nano/ical.nanorc" include "~/.nano/ical.nanorc"
include "~/.nano/ini.nanorc" include "~/.nano/ini.nanorc"
include "~/.nano/inputrc.nanorc" include "~/.nano/inputrc.nanorc"