]> git.lizzy.rs Git - micro.git/blob - runtime/syntax/vi.yaml
Add converted syntax files
[micro.git] / runtime / syntax / vi.yaml
1 filetype: vi
2
3 detect: 
4     filename: "(^|/|\\.)(ex|vim)rc$|\\.vim"
5
6 rules:
7     - identifier: "[A-Za-z_][A-Za-z0-9_]*[[:space:]]*[()]"
8     - statement: "\\b([nvxsoilc]?(nore|un)?map|[nvlx]n|[ico]?no|[cilovx][um]|s?unm)\\b"
9     - statement: "\\b(snor|nun|nm|set|if|endif|let|unlet)\\b"
10     - symbol.operator: "[!&=]"
11     - constant.string: "\"(\\\\.|[^\"])*\"|'(\\\\.|[^'])*'"
12     - constant.number: "\\b[0-9]+\\b"
13     - comment: "(^|[[:space:]])\\\"[^\"]*$"