| 
									
										
										
										
											2014-08-29 15:12:19 +02:00
										 |  |  | " dockerfile.vim - Syntax highlighting for Dockerfiles | 
					
						
							| 
									
										
										
										
											2016-08-12 22:54:35 +02:00
										 |  |  | " Maintainer:   Honza Pokorny <https://honza.ca> | 
					
						
							|  |  |  | " Version:      0.6 | 
					
						
							|  |  |  | " Last Change:  2016 Aug 9 | 
					
						
							| 
									
										
										
										
											2014-08-29 15:12:19 +02:00
										 |  |  | " License:      BSD | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if exists("b:current_syntax") | 
					
						
							|  |  |  |     finish | 
					
						
							|  |  |  | endif | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | let b:current_syntax = "dockerfile" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | syntax case ignore | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-08-12 22:54:35 +02:00
										 |  |  | syntax match dockerfileKeyword /\v^\s*(ONBUILD\s+)?(ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)\s/ | 
					
						
							| 
									
										
										
										
											2014-08-29 15:12:19 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | syntax region dockerfileString start=/\v"/ skip=/\v\\./ end=/\v"/ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | syntax match dockerfileComment "\v^\s*#.*$" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | hi def link dockerfileString String | 
					
						
							|  |  |  | hi def link dockerfileKeyword Keyword | 
					
						
							|  |  |  | hi def link dockerfileComment Comment |