Manual pages: mcmcdiffmceditmcview

root/misc/syntax/dockerfile.syntax

/* [previous][next][first][last][top][bottom][index][help]  */
# Syntax coloring for Dockerfile
# https://docs.docker.com/reference/dockerfile
 
context default
    keyword ADD yellow
    keyword ARG yellow
    keyword CMD yellow
    keyword COPY yellow
    keyword ENTRYPOINT yellow
    keyword ENV yellow
    keyword EXPOSE yellow
    keyword FROM yellow
    keyword HEALTHCHECK yellow
    keyword LABEL yellow
    keyword ONBUILD yellow
    keyword RUN yellow
    keyword SHELL yellow
    keyword STOPSIGNAL yellow
    keyword USER yellow
    keyword VOLUME yellow
    keyword WORKDIR yellow
    # deprecated things
    keyword MAINTAINER brightred
 
    # Options for RUN
    keyword --mount brightmagenta
    keyword --device brightmagenta
    keyword --network brightmagenta
    keyword --security brightmagenta
 
    # Options for ADD
    keyword --keep-git-dir brightmagenta
    keyword --checksum brightmagenta
    keyword --chown brightmagenta
    keyword --chmod brightmagenta
    keyword --link brightmagenta
    keyword --exclude brightmagenta
 
    # Options for COPY (some already in ADD)
    keyword --from brightmagenta
    keyword --parents brightmagenta
 
    keyword ; brightcyan
    keyword ( brightcyan
    keyword ) brightcyan
    keyword { brightcyan
    keyword } brightcyan
    keyword [ brightcyan
    keyword ] brightcyan
    keyword = white
    keyword && white
    keyword || white
    keyword \\$ white
    keyword ${*} brightgreen
 
    keyword whole \{0123456789\}\[0123456789\] brightgreen
    keyword wholeright $+ brightgreen
 
wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
 
# String values
context ' ' green
context " " green
 
# Comments
context # \n brown
    keyword whole BUG brightred
    keyword whole FixMe brightred
    keyword whole FIXME brightred
    keyword whole Note brightred
    keyword whole NOTE brightred
    keyword whole ToDo brightred
    keyword whole TODO brightred
    keyword !!\[!\] brightred
    keyword ??\[?\] brightred
    spellcheck

/* [previous][next][first][last][top][bottom][index][help]  */