mirror of
https://github.com/MidnightCommander/mc
synced 2025-01-18 09:19:24 +03:00
added new syntax file 'filehighlight.syntax'; hah
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
This commit is contained in:
parent
ea083f119b
commit
dc49f2db3e
@ -25,6 +25,9 @@
|
||||
file [Ss]yntax$ Syntax\sHighlighting\sdefinitions ^#\ssyntax\srules\sversion\s
|
||||
include syntax.syntax
|
||||
|
||||
file filehighlight.ini$ File\sHighlighting\sdefinitions ^#\sfile\shighlight\srules\sversion\s
|
||||
include filehighlight.syntax
|
||||
|
||||
file ..\*\\.(e)$ Eiffel\sSource\sFile
|
||||
include eiffel.syntax
|
||||
|
||||
|
90
syntax/filehighlight.syntax
Normal file
90
syntax/filehighlight.syntax
Normal file
@ -0,0 +1,90 @@
|
||||
# Syntax highlighting rules for file highlighting rules
|
||||
|
||||
# Use \[\] at the end of keywords to suppress their special meaning
|
||||
|
||||
context default
|
||||
keyword whole black black blue
|
||||
keyword whole red red
|
||||
keyword whole green green
|
||||
keyword whole brown brown
|
||||
keyword whole blue blue black
|
||||
keyword whole magenta magenta
|
||||
keyword whole cyan cyan
|
||||
keyword whole lightgray lightgray
|
||||
keyword whole gray gray black
|
||||
keyword whole brightred brightred
|
||||
keyword whole brightgreen brightgreen
|
||||
keyword whole yellow yellow
|
||||
keyword whole brightblue brightblue black
|
||||
keyword whole brightmagenta brightmagenta
|
||||
keyword whole brightcyan brightcyan
|
||||
keyword whole white white
|
||||
|
||||
keyword = brightcyan
|
||||
keyword ; brightmagenta
|
||||
keyword whole extensions yellow
|
||||
keyword whole type yellow
|
||||
keyword DEVICE brightred
|
||||
keyword DIR brightred
|
||||
keyword FILE_EXE brightred
|
||||
keyword SPECIAL brightred
|
||||
keyword STALE_LINK brightred
|
||||
keyword SYMLINK brightred
|
||||
|
||||
context linestart # \n brown
|
||||
|
||||
context linestart [ ] white
|
||||
|
||||
context regexp= \n lightgray
|
||||
keyword = brightcyan
|
||||
keyword whole regexp yellow
|
||||
|
||||
# regexp patterns
|
||||
keyword \\\/ brightcyan
|
||||
keyword \\\\ brightcyan
|
||||
keyword \\B brightcyan
|
||||
keyword \\b brightcyan
|
||||
keyword \\D brightcyan
|
||||
keyword \\d brightcyan
|
||||
keyword \\S brightcyan
|
||||
keyword \\s brightcyan
|
||||
keyword \\W brightcyan
|
||||
keyword \\w brightcyan
|
||||
keyword \\A brightcyan
|
||||
keyword \\Z brightcyan
|
||||
|
||||
keyword \\( brightcyan
|
||||
keyword \\) brightcyan
|
||||
keyword \\[ brightcyan
|
||||
keyword \\] brightcyan
|
||||
keyword \\{ brightcyan
|
||||
keyword \\} brightcyan
|
||||
keyword \\$ brightcyan
|
||||
keyword \\\+ brightcyan
|
||||
keyword \\. brightcyan
|
||||
keyword \\? brightcyan
|
||||
keyword \\\* brightcyan
|
||||
keyword \\^ brightcyan
|
||||
keyword \\| brightcyan
|
||||
|
||||
keyword ( brightmagenta
|
||||
keyword ) brightmagenta
|
||||
keyword [ brightmagenta
|
||||
keyword ] brightmagenta
|
||||
keyword { brightmagenta
|
||||
keyword } brightmagenta
|
||||
|
||||
keyword ?! yellow
|
||||
keyword ?# yellow
|
||||
keyword ?: yellow
|
||||
keyword ?= yellow
|
||||
keyword ?\{-imx:\}+ yellow
|
||||
|
||||
keyword $ yellow
|
||||
keyword \+ yellow
|
||||
keyword . yellow
|
||||
keyword ? yellow
|
||||
keyword \* yellow
|
||||
keyword ^ yellow
|
||||
keyword | yellow
|
||||
|
Loading…
Reference in New Issue
Block a user