Nanoc's filesystem_unified + markdown Syntax Highlighting

UPDATE: I've switched from nanoc to ikiwiki, the article still applies though.

I'm using vim, nanoc and kramdown to write the posts on this site. But I found the fact that the nanoc headers didn't get along with vim's syntax highlighting very annoying. And additionally, I didn't like the idea of having two files for each article so I've made some changes to the syntax file. And now I like it a lot better.

---
created_at: 2010-09-03
excerpt: vim syntax for nanoc+markdown
kind: article
publish: true
tags: [misc, vim]
title: "Nanoc's filesystem_unified + markdown Syntax Highlighting"
---

I'm using [vim](http://www.vim.org), [nanoc](http://nanoc.stoneship.org/) and
[kramdown](http://kramdown.rubyforge.org/) to write the posts in this site.
But I found very annoying the fact that the nanoc headers didn't get along with
vim's syntax highlighting.  And on the other hand, I didn't like the idea of
having two files for each article so I've made some changes to the syntax file.
And now I'm much more happy.

{:lang="mkd"}
    ---
    created_at: 2010-09-03
    excerpt: vim syntax for nanoc+markdown
    kind: article
    publish: true
    tags: [misc, vim]
    title: "Nanoc's filesystem_unified + markdown Syntax Highlighting"
    ---

    [...]

You can get the original syntax file by Ben Williams, and installation
instructions [here](http://www.vim.org/scripts/script.php?script_id=1242) and
the one with my modifications [here](/downloads/mkd.vim).

You can get the original syntax file by Ben Williams with installation instructions here and the one with my modifications here.