markdown plugin and snippets