Mercurial > vim-piecrust
annotate syntax/piecrustmarkdown.vim @ 3:af8514b79c04 default tip
Fix for PieCrust 1.0-rc1.
Added very simple `Pcprepare` command.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Thu, 14 Mar 2013 22:15:58 -0700 |
parents | 0595eed8abef |
children |
rev | line source |
---|---|
2
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
1 " Vim syntax file |
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
2 " Language: PieCrust Markdown/Twig |
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
3 " Maintainer: Ludovic Chabant <ludovic@chabant.com> |
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
4 |
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
5 "if exists("b:current_syntax") |
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
6 " finish |
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
7 "endif |
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
8 |
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
9 " Include vanilla Markdown |
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
10 runtime! syntax/markdown.vim |
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
11 |
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
12 " YAML configuration header |
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
13 syn match Comment /\%^---\_.\{-}---$/ contains=@Spell |
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
14 |
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
15 " Twig syntax |
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
16 syn match twigTag /{[%{].*[%}]}/ |
0595eed8abef
Added piecrustmarkdown syntax.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
17 hi def link twigTag Statement |