2018.10.30

 • 

这篇文章是在 Sublime Text 里面敲出来的。原因是我把 Ghost 从 0.11 升级到了 2.x 后发现 Ghost 2.0 内置的文本编辑器对中文拼音输入特别差,有点类似于 iOS 开发里面在 UITextField 没有做好对 Multistage Text Input 的支持的感觉(拼音输入有 Marked 和 Commited 两种 Stage),在拼音尚未完全输入的时候就自动格式化为纯文本了。至于升级 Ghost 的原因是愿愿说我的 RSS 挂了,我感觉像是之前的 Ghost 没有做好 escaping 于是决定升级大版本,结果还不能一次性升级到 2.0:
2018-10-30-11.19.43
总算是折腾好迁移之后进入后台发现那篇导致 RSS 挂掉的文章文字之间里面多了很多红点,不知道是 BOM 字符还是什么奇怪的东西,删除了之后终于能够输出格式正确的 RSS 了。
为了升级 Ghost 2.0 给当前在用的主题(魔改版 Daring)做了一些适配,顺便把主题色和 Banner 换了。
这次适配完我就不想再继续用 Ghost 了,把 MD 编辑器变为支持 MD Block 的富文本编辑器这个事情之前就让我一直没有升级到 1.x,结果 2.0 还是有这么多恶心的事(比如说富文本编辑器的 MD Block 插入图片不能像之前一样写好 ![]() 然后点击上传了,因为两栏预览功能貌似取消了,其次只能点击 Block 下方的插入图片按钮选择图片)