filetype: toml detect: filename: "\\.toml$" rules: - statement: "(.*)[[:space:]]=" - special: "=" - symbol.brackets: "(\\[|\\])" - constant.number: "\\b([0-9]+|0x[0-9a-fA-F]*)\\b|'.'" - constant.string: "\"(\\\\.|[^\"])*\"|'(\\\\.|[^'])*'" - constant.specialChar: "\\\\[abfnrtv'\\\"\\\\]" - constant.specialChar: "\\\\([0-7]{3}|x[A-Fa-f0-9]{2}|u[A-Fa-f0-9]{4}|U[A-Fa-f0-9]{8})" - constant.string: "`[^`]*`" - constant.specialChar: "\"" - constant.specialChar: "'" - comment: "(^|[[:space:]])#.*" - todo: "(TODO|XXX|FIXME):?"