很多东西你以为有其实并没有

最近遇到好多次这样的事了,

vim markdown

最近放弃了 vimwiki, 改为用 markdown, 省得要记两套文本语法, 切换时切的要得神经病.

想当然以为有类似 vimwiki, 但是对 markdown 支持良好的基于 vim 的支持库构建插件.

但是, 并没有, 于是自已来吧, 用 python 搞定 [知识库从 vimwiki 切到以 markdown 为主来写](/知识库从 vimwiki 切到以 markdown 为主来写)

基于 markdown 的 blog 系统

我都用 markdown 了, 这么大众的东西了, 给你一堆静态 markdown 文件, 你给我一个可以访问的 blog.

可是想当然了, 依然没有, 于是自已来吧 markdown_blog

把 markdown 转为 html

多么简单的要求啊, 结果没想到 markdown 还有那么多的变种格式, 那我要 github 用的那种. 结果还是没有很好的.

好在有 http://stackoverflow.com , 在隐秘的帖子里找到了, 用上了 misaka, 差点用哭了, toc 和语法高亮等以为本应有的, 费尽了力气.

后来又写了这篇: [升级 markdown_blog 的 makrdown 解析器](/升级 markdown_blog 的 makrdown 解析器)

压缩静态 html css js

有个纯静态 html 项目我要压缩 html css js, 我知道有gzip, 这事干的有点多余.

但一个是不想让人直接看到代码, 一个是顺带加上 version, 省得 css 和 js 有本地缓存.

另外再替换下里面的国外 cdn 什么的.

前端工程化都那么多年了, grunt, gulp, webpack 哪个都能做嘛.

要求是有点多, 想着找个半现成的改改就行, 但是….真没有…

找遍了 github 和 google, 连 baidu 都用上了, 都是些用不成的, 要替换 js 和 css 我还要在对应位置打标签. 或者是多年前的, 早用不成的.

真没力气再找了.

gulp 搞了一个, 扔 html js css 进去, 自动压缩, 自动替换 html 里的 js css, 用的很舒爽.

替换 cdn 么. 我以前就弄了个 replace.py, 调用下就行了.