升级Jekyll主题
使用Minimal Mistakes 3.1.5 版本,详细配置文档见quick start guide
添加文章目录
在post/page 正文头部添加如下代码
{% include toc icon="gears" title="目录" %}
Kramdown解析 {:toc}
, 生成目录。
评论插件disqus
使用Minimal Mistakes主题,需要在每一篇post头部指定是否允许评论。
cd _posts
grep "tags" -r .
# 发现写过2014-12-28-vim-notes.md,包含很多tags
grep "layout:" -r .
# 正文内容没有layout
find . -name "*.md" |xargs sed -i '/layout:/a\comments: true'
代码高亮
{% highlight bash %}
touch hello
rm hello
{% endhighlight %}
使用标签 highlight
和endhighlight
高亮代码,在highlight后用lang指定语言名,可用语言列表见language names and aliases
修改layout
cd _posts
find . -name "*.md" |xargs sed -i 's/layout: post/layout: single/g'
添加author_profile
cd _posts
find . -name "*.md" |xargs sed -i '/layout: /a\author_profile: true'
ruby 术语
连ruby菜鸟也算不上的生手搭建jekyll本地环境要了解一些ruby术语: rvm, bundle, gem等
启动本地服务的命令: bundle exec jekyll serve --host 192.168.6.136
留下评论