mirror of
https://github.com/cmur2/joe-syntax.git
synced 2024-12-22 12:54:23 +01:00
iptables: highlight important options and numbers
This commit is contained in:
parent
a1886c8c18
commit
b5a46a6cb9
64
iptables.jsf
64
iptables.jsf
@ -6,8 +6,9 @@
|
|||||||
=Escape bold cyan
|
=Escape bold cyan
|
||||||
=Bad bold red
|
=Bad bold red
|
||||||
|
|
||||||
=Table bold blue
|
=Table bold
|
||||||
=Policy fg_310 # brown
|
=Policy bold blue
|
||||||
|
=Option fg_310 # brown
|
||||||
|
|
||||||
:line_start Idle
|
:line_start Idle
|
||||||
* rest noeat
|
* rest noeat
|
||||||
@ -15,6 +16,7 @@
|
|||||||
"*" maybe_table buffer
|
"*" maybe_table buffer
|
||||||
":" default_policy recolor=-1
|
":" default_policy recolor=-1
|
||||||
"C" maybe_commit buffer
|
"C" maybe_commit buffer
|
||||||
|
"-" command
|
||||||
|
|
||||||
:rest Idle
|
:rest Idle
|
||||||
* rest
|
* rest
|
||||||
@ -51,6 +53,64 @@ done
|
|||||||
* bad noeat
|
* bad noeat
|
||||||
"\n" line_start
|
"\n" line_start
|
||||||
|
|
||||||
|
:command Idle
|
||||||
|
* bad noeat
|
||||||
|
"ADINX" chain_name_pre
|
||||||
|
|
||||||
|
:chain_name_pre Idle
|
||||||
|
* chain_name noeat
|
||||||
|
" " chain_name_pre
|
||||||
|
|
||||||
|
:chain_name Option
|
||||||
|
* chain_name
|
||||||
|
" " rule_spec
|
||||||
|
|
||||||
|
:rule_spec Idle
|
||||||
|
* rule_option noeat
|
||||||
|
" " rule_spec
|
||||||
|
"\n" line_start
|
||||||
|
|
||||||
|
:rule_option Idle
|
||||||
|
* rule_option
|
||||||
|
" " rule_spec
|
||||||
|
"\n" line_start
|
||||||
|
"-" rule_flag
|
||||||
|
|
||||||
|
:rule_flag Idle
|
||||||
|
* rule_option
|
||||||
|
"-" rule_flag_flag
|
||||||
|
"iojp" rule_iojp_pre
|
||||||
|
"sd" rule_sd_pre
|
||||||
|
|
||||||
|
:rule_flag_flag Idle
|
||||||
|
* rule_flag_flag1 buffer
|
||||||
|
|
||||||
|
:rule_flag_flag1 Idle
|
||||||
|
* rule_option noeat strings
|
||||||
|
"sport" rule_sd_pre
|
||||||
|
"dport" rule_sd_pre
|
||||||
|
done
|
||||||
|
"a-z-_" rule_flag_flag1
|
||||||
|
|
||||||
|
|
||||||
|
:rule_iojp_pre Idle
|
||||||
|
* rule_iojp noeat
|
||||||
|
" " rule_iojp_pre
|
||||||
|
|
||||||
|
:rule_iojp Option
|
||||||
|
* rule_iojp
|
||||||
|
" " rule_option
|
||||||
|
"\n" line_start
|
||||||
|
|
||||||
|
:rule_sd_pre Idle
|
||||||
|
* rule_sd noeat
|
||||||
|
" " rule_sd_pre
|
||||||
|
|
||||||
|
:rule_sd Constant
|
||||||
|
* rule_sd
|
||||||
|
" " rule_option
|
||||||
|
"\n" line_start
|
||||||
|
|
||||||
:bad Bad
|
:bad Bad
|
||||||
* bad
|
* bad
|
||||||
"\n" line_start
|
"\n" line_start
|
||||||
|
Loading…
Reference in New Issue
Block a user