25700
|
1 " Vim syntax file
|
|
2 " Language: Gemtext markup language
|
|
3 " Maintainer: Suneel Freimuth <suneelfreimuth1@gmail.com>
|
|
4 " Latest Revision: 2020-11-21
|
|
5 " Filenames: *.gmi
|
|
6
|
|
7 if exists('b:current_syntax')
|
|
8 finish
|
|
9 endif
|
|
10
|
|
11 syntax match Heading /^#\{1,3}.\+$/
|
|
12 syntax match List /^\* /
|
|
13 syntax match LinkURL /^=>\s*\S\+/
|
|
14 syntax match Quote /^>.\+/
|
|
15 syntax region Preformatted start=/^```/ end=/```/
|
|
16
|
|
17 highlight default link Heading Special
|
|
18 highlight default link List Statement
|
|
19 highlight default link LinkURL Underlined
|
|
20 highlight default link Quote Constant
|
|
21 highlight default link Preformatted Identifier
|
|
22
|
|
23 let b:current_syntax = 'gemtext'
|
|
24
|