[fix]fix keywords

This commit is contained in:
momota 2016-06-23 14:14:48 +09:00
parent e64b044848
commit cf31f2620b

View file

@ -17,17 +17,16 @@ 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 junosKeyword version server class user link-mode port-mode speed address route nat policy vlan-id
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 alg log login node
syn match junosKeyword /interfaces\=/
syn match junosKeyword /vlans\=/
syn match junosKeyword /members\=/
syn match junosKeyword /\(security\-\)\?zones\=/
syn match junosKeyword /applications\=/
syn keyword junosKeyword filter term routing-instances routing-engine line-card next-hop storm-control
syn keyword junosKeyword cluster vrrp-group virtual-router security-zone
syn keyword junosKeyword alg log login node zone
syn match junosKeyword /interfaces\?/
syn match junosKeyword /vlans\?/
syn match junosKeyword /members\?/
syn match junosKeyword /applications\?/
syn keyword junosProtocol ip ipv6 inet inet6 tcp udp
syn keyword junosProtocol snmp ntp syslog ssh ftp ftp-data dns sql
syn keyword junosProtocol http https snmp ntp syslog ssh ftp ftp-data dns sql
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 stp sflow vstp dot1x msrp msrpc sunrpc icmp ping pim rstp rsvp netconf
@ -40,11 +39,11 @@ syn match junosProtocol /\s802\.1Q\s/
syn keyword junosAction any deny permit accept reject discard disable enable
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 static
syn keyword junosConfigure full-duplex automatic auto-negotiation input output
syn keyword junosConfigure prefer
syn keyword junosConfigure prefer active passive
syn keyword junosFunction groups screen policies flow
syn keyword junosFunction groups redundancy-group screen policies flow zones
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]\+/
@ -60,14 +59,11 @@ syn match junosString /\"[^"]*\"/
syn match junosVar /\d\+/
syn keyword junosInterface lo0
syn match junosInterface "\(xe\|ge\|vcp\)\-[0-9]\+\/[0-9]\+\/[0-9]\+\( \|\n\|\s\|\.[0-9]\+\)"
syn match junosInterface "ae[0-9]\+\( \|\n\|\s\|\.[0-9]\+\)"
syn match junosInterface "reth[0-9]\+\( \|\n\|\s\|\.[0-9]\+\)"
syn match junosInterface "fab[0-9]\+\( \|\n\|\s\|\.[0-9]\+\)"
syn match junosInterface "vcp\-[0-9]\+\( \|\n\|\s\|\.[0-9]\+\)"
syn match junosInterface "virtual\-chassis"
syn match junosInterface "vlan\sunit\s[0-9]\+"
syn keyword junosInterface vme
syn match junosInterface /\(xe\|ge\|vcp\)\-[0-9]\+\/[0-9]\+\/[0-9]\+\( \|\n\|\s\|\.[0-9]\+\)/
syn match junosInterface /\(ae\|reth\|fab\|vcp\|lo\)[0-9]\+\( \|\n\|\s\|\.[0-9]\+\)/
syn match junosInterface /virtual\-chassis/
syn match junosInterface /vlan\sunit\s[0-9]\+/
" IPv4: complex version
syn match junosIpv4 /\(25[0-5]\|2[0-4]\d\|[01]\?\d\{1,2}\)\(\.\(25[0-5]\|2[0-4]\d\|[01]\?\d\{1,2}\)\)\{3}/