【Hexo】在中英文之间添加空格
说明和插件安装
如题,中英文添加空格是比较规范的写法, 但是我个人实在是懒,每次都要这么弄太累了。想找找hexo有没有对应的插件,还是有的
1 | npm install hexo-filter-auto-spacing --save |
安装了之后,在hexo的_config.yml
里面添加配置项
1 | # hexo 中英文之间自动加空格 |
随后hexo s
就能看到插件启用后的结果了
请注意,该插件仓库 https://github.com/hexojs/hexo-filter-auto-spacing 已经被设置为公共归档,且最后一次代码提交是2022年6月。
2023年12月10日实测该插件依旧有用,但不保证hexo更新后依旧有效。慕雪使用的hexo和主题版本如下。
1 | hexo 6.2.0 |
暂时没有搜到其他仍在更新的插件。
buffterfly主题自带配置
感谢评论区老哥的提醒,buffterfly主题其实自带了这个配置项 https://butterfly.js.org/posts/ceeb73f/#Pangu
使用如下命令卸载上方提到的插件。
1 | npm uninstall hexo-filter-auto-spacing --save |
在hexo-butterfly主题中pangu
配置项就是中英文之间添加空格的配置。
其中site是对全站生效,post是只对文章生效(对其他页面不生效)
1 | # https://github.com/vinta/pangu.js |
将enable改成true即可启用,效果也很好,不仅中英文之间会添加空格,数字和中文之间也添加了空格。完美啦!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 慕雪的寒舍!
评论