]> git.lizzy.rs Git - micro.git/blob - runtime/syntax/keymap.yaml
Add converted syntax files
[micro.git] / runtime / syntax / keymap.yaml
1 filetype: keymap
2
3 detect: 
4     filename: "\\.(k|key)?map$|Xmodmap$"
5
6 rules:
7     - statement: "\\b(add|clear|compose|keycode|keymaps|keysym|remove|string)\\b"
8     - identifier: "\\b(control|alt|shift)\\b"
9     - constant.number: "\\b[0-9]+\\b"
10     - symbol: "="
11     - constant.string: "\"(\\\\.|[^\"])*\"|'(\\\\.|[^'])*'"
12     - comment: "^!.*$"
13     - indent-char.whitespace: "[[:space:]]+$"
14     - indent-char: "    + +| +  +"