Skip to content

Instantly share code, notes, and snippets.



Forked from clintel/gist:1155906
Last active Dec 19, 2015
What would you like to do?

Fenced code blocks inside ordered and unordered lists

  1. This is a numbered list.

  2. I'm going to include a fenced code block as part of this bullet:

    More Code
  3. We can put fenced code blocks inside nested bullets, too.

    1. Like this:

      printf("Hello, World!");
    2. The key is to indent your fenced block by (4 * bullet_indent_level) spaces.

    3. Also need to put a separating newline above and below the fenced block.

Failed attempts:

  1. This is a bullet.
  2. This is the end of the first bullet list, with a fenced code block following:
More Code
  1. This is the start of a new bullet list. Hey, where is my fenced code? ``` Code More Code

4. Maybe we can do it with indenting?
    More Code
5. Did that work? No, so we will try with separation:

    More Code

6. Now I will try more indenting, to match the bullet margin, plus 4:

       More Code

7.  Well that was disappointing. How about we indent and use backticks together?
       More Code
8. No such luck.


* Oh look, it's some [Apache config](

    <Directory /foo/bar>
      Order allow,deny
      Deny from all

* Wasn't that fun?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.