Add Gemini syntax file (#2016)
This commit is contained in:
parent
d7abc8f100
commit
261eb41912
1 changed files with 19 additions and 0 deletions
19
runtime/syntax/gemini.yaml
Normal file
19
runtime/syntax/gemini.yaml
Normal file
|
@ -0,0 +1,19 @@
|
|||
filetype: gemini
|
||||
|
||||
detect:
|
||||
filename: "\\.(gmi|gemini)$"
|
||||
|
||||
rules:
|
||||
# link lines
|
||||
- constant: "^=>[[:space:]].*"
|
||||
# preformatted text lines
|
||||
- special:
|
||||
start: "^```"
|
||||
end: "^```"
|
||||
rules: []
|
||||
# heading lines
|
||||
- special: "^#{1,3}.*"
|
||||
# unordered list items
|
||||
- identifier: "^\\*[[:space:]]"
|
||||
# quote lines
|
||||
- statement: "^>.*"
|
Loading…
Reference in a new issue