[fix]mod regex, add match keywords
This commit is contained in:
parent
9fb4d63957
commit
e64b044848
1 changed files with 12 additions and 10 deletions
|
@ -16,16 +16,14 @@ syn keyword junosCond to-zone from-zone match then from to match
|
||||||
|
|
||||||
syn keyword junosLabel system chassis firewall security rule rule-set pool
|
syn keyword junosLabel system chassis firewall security rule rule-set pool
|
||||||
|
|
||||||
syn keyword junosKeyword class user link-mode port-mode speed address route nat policy vlan-id
|
syn keyword junosKeyword version server class user link-mode port-mode speed address route nat policy vlan-id
|
||||||
syn keyword junosKeyword source-address destination-address source-port destination-port
|
|
||||||
syn keyword junosKeyword static filter term routing-instances routing-engine line-card next-hop storm-control
|
syn keyword junosKeyword static filter term routing-instances routing-engine line-card next-hop storm-control
|
||||||
syn keyword junosKeyword redundancy-group cluster vrrp-group virtual-router
|
syn keyword junosKeyword redundancy-group cluster vrrp-group virtual-router
|
||||||
syn keyword junosKeyword alg log login
|
syn keyword junosKeyword alg log login node
|
||||||
syn match junosKeyword /interfaces\=/
|
syn match junosKeyword /interfaces\=/
|
||||||
syn match junosKeyword /vlans\=/
|
syn match junosKeyword /vlans\=/
|
||||||
syn match junosKeyword /members\=/
|
syn match junosKeyword /members\=/
|
||||||
syn match junosKeyword /\(security\-\)\?zones\=/
|
syn match junosKeyword /\(security\-\)\?zones\=/
|
||||||
syn match junosKeyword /protocols\=/
|
|
||||||
syn match junosKeyword /applications\=/
|
syn match junosKeyword /applications\=/
|
||||||
|
|
||||||
syn keyword junosProtocol ip ipv6 inet inet6 tcp udp
|
syn keyword junosProtocol ip ipv6 inet inet6 tcp udp
|
||||||
|
@ -34,7 +32,8 @@ syn keyword junosProtocol bgp ospf ospf3 rip ripng isis
|
||||||
syn keyword junosProtocol igmp igmp-snooping lldp lldp-med mld mld-snooping msdp mstp mvrp mpls vrrp lacp
|
syn keyword junosProtocol igmp igmp-snooping lldp lldp-med mld mld-snooping msdp mstp mvrp mpls vrrp lacp
|
||||||
syn keyword junosProtocol stp sflow vstp dot1x msrp msrpc sunrpc icmp ping pim rstp rsvp netconf
|
syn keyword junosProtocol stp sflow vstp dot1x msrp msrpc sunrpc icmp ping pim rstp rsvp netconf
|
||||||
syn keyword junosProtocol junos-http junos-https junos-ftp junos-ssh junos-icmp-all junos-ntp junos-smtp
|
syn keyword junosProtocol junos-http junos-https junos-ftp junos-ssh junos-icmp-all junos-ntp junos-smtp
|
||||||
syn keyword junosProtocol junos-udp junos-telnet junos-bgp junos-syslog
|
syn keyword junosProtocol junos-udp junos-telnet junos-bgp junos-syslog junos-rsh
|
||||||
|
syn keyword junosProtocol junos-nfs junos-nfsd-udp junos-nfsd-tcp
|
||||||
syn match junosProtocol /\s802\.3ad\s/
|
syn match junosProtocol /\s802\.3ad\s/
|
||||||
syn match junosProtocol /\s802\.1Q\s/
|
syn match junosProtocol /\s802\.1Q\s/
|
||||||
|
|
||||||
|
@ -43,19 +42,22 @@ syn keyword junosAction any deny permit accept reject discard disable enable
|
||||||
syn keyword junosConfigure set delete rename insert request show
|
syn keyword junosConfigure set delete rename insert request show
|
||||||
syn keyword junosConfigure 100m 1g 10g trunk access
|
syn keyword junosConfigure 100m 1g 10g trunk access
|
||||||
syn keyword junosConfigure full-duplex automatic auto-negotiation input output
|
syn keyword junosConfigure full-duplex automatic auto-negotiation input output
|
||||||
|
syn keyword junosConfigure prefer
|
||||||
|
|
||||||
syn keyword junosFunction id host host-name
|
syn keyword junosFunction groups screen policies flow
|
||||||
|
syn keyword junosFunction id host host-name priority weight port protocol
|
||||||
|
syn keyword junosFunction source-address destination-address source-port destination-port
|
||||||
syn match junosFunction /[a-z]\+:[-a-z]\+/
|
syn match junosFunction /[a-z]\+:[-a-z]\+/
|
||||||
syn match junosFunction /unit\s[0-9]\+/
|
syn match junosFunction /unit\s[0-9]\+/
|
||||||
syn match junosFunction /vlan\.[0-9]\+/
|
syn match junosFunction /vlan\.[0-9]\+/
|
||||||
syn match junosFunction /node[0-9]\+/
|
syn match junosFunction /node[0-9]\+/
|
||||||
|
|
||||||
syn match junosComment "description.*$"
|
syn match junosComment /description.*$/
|
||||||
syn match junosComment "\s*#.*$"
|
syn match junosComment /\s*#.*$/
|
||||||
syn region junosComment contained start='/*' end='*/'
|
syn region junosComment contained start='/*' end='*/'
|
||||||
|
|
||||||
syn match junosString "\"[^"]*\""
|
syn match junosString /\"[^"]*\"/
|
||||||
syn match junosVar "\$\<[-_a-zA-Z0-9]*\>"
|
|
||||||
syn match junosVar /\d\+/
|
syn match junosVar /\d\+/
|
||||||
|
|
||||||
syn keyword junosInterface lo0
|
syn keyword junosInterface lo0
|
||||||
|
|
Loading…
Reference in a new issue