看起来 Jekyll 中的语法突出显示仅限于使用液体标签和 pygments,如下所示:
{% highlight bash %}
cd ~
{% endhighlight %}
但是我已经从 WordPress 导入了现有的博客,并且它是用 Markdown 编写的(使用 Markdown 代码块),我不想浏览每篇文章并修复代码块。另外,我想将我的帖子保留为纯 Markdown 格式,以防我需要再次切换博客平台。
我将 Jekyll 解析器切换为 redcarpet
,希望能够使用此 Markdown 语法:
```bash
cd ~
```
但是好像不行。它只是将其包装在普通的代码块中。有什么想法吗?
最佳答案
围栏 block were introduced 与 Redcarpet 2. Jekyll 一起 now supports Redcarpet 2。
顺便说一句,我正在使用 Redcarpet Rouge 直到 Kramdown support 可用。
此外,有些人更喜欢 Nanoc 杰基尔。
关于syntax-highlighting - Jekyll 中的语法高亮 Markdown 代码块(不使用 Liquid 标签),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8648390/