title: How do I insert this code into a hexo markdown?
body: <p>I can't get this piece of code inserted into Hexo <code>.md</code> markdown page. </p>
  
  <pre><code>&lt;div class="container"&gt;
    &lt;h1&gt;Works&lt;/h1&gt;
    &lt;ul class="row-fluid block-grid-4"&gt;
    {{#each model as |w index|}}
      &lt;li&gt;
        &lt;h5&gt;{{w.title}}&lt;/h5&gt;
        &lt;p&gt;Owner: {{w.owner}}&lt;/p&gt;
        &lt;p&gt;{{#link-to "work" w.id}}&lt;img class="img-responsive img-rounded" src={{w.image}} alt={{w.title}}&gt;{{/link-to}}&lt;/p&gt;
      &lt;/li&gt;
    {{/each}}
    &lt;/ul&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>I thought indent 4 spaces is enough but I always got this error. </p>
  
  <pre><code>INFO  Hexo is running at http://0.0.0.0:4000/. Press Ctrl+C to stop.
  Unhandled rejection Template render error: unexpected token: #
      at Error.exports.TemplateError (/opt/www/jusfeel/node_modules/nunjucks/src/lib.js:51:19)
      at Object.extend.fail (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:64:15)
      at Object.extend.parsePrimary (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:947:18)
      at Object.extend.parseUnary (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:882:25)
      at Object.extend.parsePow (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:856:25)
      at Object.extend.parseMod (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:844:25)
      at Object.extend.parseFloorDiv (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:832:25)
      at Object.extend.parseDiv (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:820:25)
      at Object.extend.parseMul (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:808:25)
      at Object.extend.parseSub (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:796:25)
      at Object.extend.parseAdd (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:784:25)
      at Object.extend.parseCompare (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:751:25)
      at Object.extend.parseIn (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:720:23)
      at Object.extend.parseNot (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:716:21)
  </code></pre>
  
  <p>If I escape the hash(<code>\#</code>), I got new error:</p>
  
  <pre><code>FATAL Something's wrong. Maybe you can find the solution here: http://hexo.io/docs/troubleshooting.html
  Template render error: expected variable end
      at Error.exports.TemplateError (/opt/www/jusfeel/node_modules/nunjucks/src/lib.js:51:19)
      at Object.extend.fail (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:64:15)
      at Object.extend.advanceAfterVariableEnd (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:133:18)
      at Object.extend.parseNodes (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:1159:22)
      at Object.extend.parseAsRoot (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:1177:42)
      at Object.module.exports.parse (/opt/www/jusfeel/node_modules/nunjucks/src/parser.js:1199:18)
      at Object.module.exports.compile (/opt/www/jusfeel/node_modules/nunjucks/src/compiler.js:1118:48)
      at Obj.extend._compile (/opt/www/jusfeel/node_modules/nunjucks/src/environment.js:444:35)
      at Obj.extend.compile (/opt/www/jusfeel/node_modules/nunjucks/src/environment.js:433:18)
      at null.&lt;anonymous&gt; (/opt/www/jusfeel/node_modules/nunjucks/src/environment.js:378:22)
      at Object.exports.withPrettyErrors (/opt/www/jusfeel/node_modules/nunjucks/src/lib.js:24:16)
      at Obj.extend.render (/opt/www/jusfeel/node_modules/nunjucks/src/environment.js:374:20)
      at Obj.extend.renderString (/opt/www/jusfeel/node_modules/nunjucks/src/environment.js:261:21)
      at /opt/www/jusfeel/node_modules/hexo/lib/extend/tag.js:56:9
  </code></pre>
  
  <p>This is quite frustrating..to think if I want to copy and paste some code into a page but I have to manually fix this..</p>
  
  <p>Plus, I can't use <code>{% raw %}</code> since the code I copy from is not raw (<code>&amp;gt;</code> alike)</p>