mirror of
https://github.com/scopatz/nanorc
synced 2024-11-23 19:00:27 +01:00
Add support for SaltStack states (*.sls).
This commit is contained in:
parent
288b92dfe3
commit
fa671c9b09
1
nanorc
1
nanorc
|
@ -56,6 +56,7 @@ include ~/.nano/ruby.nanorc
|
||||||
include ~/.nano/scala.nanorc
|
include ~/.nano/scala.nanorc
|
||||||
include ~/.nano/sed.nanorc
|
include ~/.nano/sed.nanorc
|
||||||
include ~/.nano/sh.nanorc
|
include ~/.nano/sh.nanorc
|
||||||
|
include ~/.nano/sls.nanorc
|
||||||
include ~/.nano/sql.nanorc
|
include ~/.nano/sql.nanorc
|
||||||
include ~/.nano/systemd.nanorc
|
include ~/.nano/systemd.nanorc
|
||||||
include ~/.nano/tcl.nanorc
|
include ~/.nano/tcl.nanorc
|
||||||
|
|
26
sls.nanorc
Normal file
26
sls.nanorc
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
## SaltStack files (*.sls)
|
||||||
|
##
|
||||||
|
|
||||||
|
syntax "salt" "\.sls$"
|
||||||
|
|
||||||
|
# Anything ending in a colon (:), including things that start with a dash (-)
|
||||||
|
color blue "^[^ -].*:$"
|
||||||
|
color blue ".*:"
|
||||||
|
# Except for salt:// URLs
|
||||||
|
color white "salt:"
|
||||||
|
|
||||||
|
# Numbers, etc
|
||||||
|
color red "/*[0-9]/*"
|
||||||
|
color red "\<(True|False)\>"
|
||||||
|
|
||||||
|
# Anything between two single quotes
|
||||||
|
color green ""(\\.|[^"])*"|'(\\.|[^'])*'"
|
||||||
|
|
||||||
|
# Matching keywords
|
||||||
|
color yellow "\<(grain|grains|compound|pcre|grain_pcre|list|pillar)\>"
|
||||||
|
|
||||||
|
# Comments
|
||||||
|
color brightblack "^#.*"
|
||||||
|
|
||||||
|
# Logic keywords
|
||||||
|
color magenta "\<(if|elif|else|or|not|and|endif|end)\>"
|
Loading…
Reference in New Issue
Block a user