wiki全部换成了markdown

上周双休日、包括这两天下班回来,差不多把 wiki 从 vimwiki 换成了 markdown。

原因有很多,主要是因为:

  • vimwiki的换行很蛋疼,必须要用<br />,否则只能空一行当作一个<p>
  • 接触的markup语法太多,实在记不住了,一直又很喜欢markdown
  • vimwiki对<code>的处理不行,里面就不能再使用反引号

当然,vimwiki 也有很多亮点的:

  • 智能的管理模版,我在换成markdown后是自己写脚本来嵌入到模版里的
  • 可以定制<pre>的语言,这个配合 Syntax Highlighting 是非常强大的

 

不过我最后还是换成了markdown,虽然网上也有很多人喷它,但这些我和我无关。

包括它和其他格式的转换,网上的工具都非常多了,包括 html2text,以及pandoc。

而vimwiki转换工具则基本没有。

 

先开始是准备把html逆向转换成markdown,而上面提到的两个工具,都具有这个功能。

但是一来我套用了模版,虽然也可以重新都生成原生的html,但是多多少少有些麻烦,另外一方面就是权当再整理了下我的wiki,所以花了一些时间。

差不多都转成markdown格式后,就开始写脚本来管理了,包括markdown生成的html没有title功能,我都得写文件来处理,不过在做的过程中也考虑了一些方法,包括以后,都应该可以使之管理更方便。

关于样式方面,因为最近在使用sublime text 2写了一篇关于tmux的wiki,它有一个插件是用来预览生成的html,自带了一些css,感觉非常惊艳,不过背景是白色太刺眼,所以我在结合以前的css,互相融入,就出来了现在的这个样式。

 

所谓人生就在于折腾。差不多弄完后,看起来还是很满意的。现在考虑是不是要把wordpress也着手换到octopress了,不过考虑到600多篇博客,包括我的文章链接都用的编号,没有处理过,这就大大增加了工作量,所以现在一直在踌躇,也许哪一天,我觉得自己蛋疼的受不了了,就会一怒之下叛逃过去。

 

新 wiki 预览图:

 

wiki 传送门:http://wiki.wutianqi.com/

发布者

Tanky Woo

Tanky Woo,[个人主页:https://tankywoo.com] / [新博客:https://blog.tankywoo.com]

《wiki全部换成了markdown》有6个想法

发表评论

电子邮件地址不会被公开。 必填项已用*标注