nano

nano with my custom patches
git clone git://bsandro.tech/nano
Log | Files | Refs | README | LICENSE

java.nanorc (654B)


      1 ## Syntax highlighting for Java.
      2 
      3 syntax java "\.java$"
      4 magic "Java "
      5 comment "//"
      6 
      7 color green "\<(boolean|byte|char|double|float|int|long|new|short|this|transient|void)\>"
      8 color red "\<(break|case|catch|continue|default|do|else|finally|for|if|return|switch|throw|try|while)\>"
      9 color cyan "\<(abstract|class|extends|final|implements|import|instanceof|interface|native)\>"
     10 color cyan "\<(package|private|protected|public|static|strictfp|super|synchronized|throws|volatile)\>"
     11 color red ""[^"]*""
     12 color yellow "\<(true|false|null)\>"
     13 color blue "//.*"
     14 color blue start="/\*" end="\*/"
     15 color brightblue start="/\*\*" end="\*/"
     16 color ,green "[[:space:]]+$"