Creating a custom jekyll-markdown snippet

2014-06-19

In the time spent writing the previous blog post, I come to realize that I really need a snippet to help me with the highlight tags.

I’m using Jekyll to run this journal and with Jekyll comes a really cool liquid template that helps make pasting code snippets easy.

For example, to write a ruby codeblock, I’d need to:

To do this multiple times, it is quite a mouthful of keystrokes.

So with that, I’ve decided to write my own snippet since I’m already using snipmate-vim with my vim environment.

I created a new file in a new custom directory

and setup my vimrc to autoload the directory

  # .vimrc
  let g:snippets_dir="~/.vim/bundle/snipmate/snippets/, ~/.vim/bundle/my-snippets/snippets"

Now, when I open up my markdown files and type “highlight”, I’ll be able to select the code-type and the content in just two tabs.

Hope this helps someone else.

I’m currently working on fyra.sh, a CLI-first static site deployment tool where you push your site and it’s served globally through a built-in CDN, without the overhead of heavy platforms.