选择 Jekyll 主题
对主题的要求,至少需要以下特性:
- 右侧目录
- 全文搜索
对比了以下几个主题:
主题 | 目录 | 全文搜索 | 其他 |
---|---|---|---|
mzlogin | 支持 | 支持,实时,搜索结果仅显示标题,有时不太准确 | 功能丰富,无标签 |
jekyll-TeXt-theme | 支持 | 仅支持搜索标题,搜索结果仅显示标题 | 功能强大 |
professordeng/simple | 支持 | 支持,搜索结果仅显示标题 | 简洁 |
Huxpro/huxpro.github.io | 支持 | 仅支持搜索标题,实时,搜索结果仅显示标题 | |
cotes2020/jekyll-theme-chirpy | 支持 | 支持,实时,搜索结果能展示搜索到的文字,有时不太准确 | 功能丰富 |
目前找到的支持全文搜索的主题,在搜索中文时并不太准确,经常无法搜索出来。
主题使用记录:
备选主题
- https://github.com/TMaize/tmaize-blog 简洁,全文搜索(实时且搜索结果能展示搜索到的文字),缺点:不支持目录,默认夜间模式
Logo & Favicon & Avatar
- 从 RealFaviconGenerator 生成 Logo & Favicon
- Avatar:http://1057.pub/ghcos/images/avatar01.jpg
使用 VNote 管理博客文章
- 【笔记本】-【从文件夹新建笔记本】,将该仓库作为外部文件夹纳入管理
- 更新
.gitignore
1
2
3
4
_v_recycle_bin
vx.json
vx_notebook/
vx_recycle_bin/
图片管理
目前 VNote 3 已支持 GitHub 图床,后续将直接使用 VNote 的功能保存图片,不再使用 PicGo(除非需要提升访问速度,再迁移腾讯云 COS)。
设置 GitHub 图床
单独创建一个 GitHub 仓库 pysense/ghcos 用于存储图片,并设置启用 GitHub Pages。
通过 PicGo 上传图片到 GitHub
配合 Molunerfinn/PicGo 上传图片
通过 VNote 上传图片到 GitHub(当前采用此方法)
1)配置 GitHub 图床
2)在编辑器工具栏选择图床为 GitHub,之后粘贴到 VNote 的图片将自动上传到配置好的 GitHub 仓库。