markdown

Syntax

Nested list is created by indent.

A list, code block must be separated from its previous text by a blank line.

Drawbacks

Code block

Syntax highlighting

Languages that can be highlighted in GitHub are listed here: https://github.com/github/linguist/blob/master/lib/linguist/languages.yml

Jekyll for github pages

For MAC, run homebrew install ruby. For cygwin, install ruby-devel, libffi-devel, libiconv-devel, zlib-devel, ruby-bigdecimal through setup-x86_64.exe.

gem install github-pages # it will install jekyll as dependence
gem install html-proofer

Run

gem update github-pages

from time to time to keep updated with the packages.

Run

Usage

Refer to another post

{% post_url subfolder/without/leading/slash/yyyy-mm-dd-post-title-without-suffix %}