支持流程图的 vim markdown 预览插件

12.26, 赶在 2016 的尾巴上发布了这个版本 v2.2.1,算的上是一个比较重大的更新吧。主要更新了以下功能:

  1. 支持表格。
  2. 支持流程图。
  3. 完全去掉实时预览模块。

其实,写这个插件的也就是满足我自己的需要,顺便造福其他人。所以这个插件很多都是朋友在用…

VIM 代码折叠插件发布

可能是第一个支持多分支多视图代码折叠的 VIM 插件。下载安装链接

正如上篇文章说的那样,可能是第一个支持同一文件在不同分支下保存不同折叠的视图的代码折叠插件。

和上篇的 0.0.1-beta 不同的是,现在的版本号已经是 0.0.7, 可以发现已经有很多…

VIM 中多分支视图保存

可能是第一个支持多分支多视图代码折叠的 VIM 插件。下载安装链接

起因

因为我前段时间,对 vimrc 做了一点调整发现了之前自己写的视图保存部分的配置十分的突兀,也就是比较冗长吧,就想到了如何精简 vimrc。首先感谢 k-vim,也是从他开始,我才从…

Java URL 规则解释器

接上文《Java 自定义 URL 规则解析》,这次,我们来写这个结构的解释器。

上文的描述中,我们得到了这样的一个数据结构:

S: start
E: end
loop: loop
BS: branch start
BE: branch end
        -- http ---                 -- m. --                    

Java 自定义 URL 规则解析

正如上文说的,最近再写一个 Proxy 的爬取工具。那么有个问题就接着来了。如何快速的定义一个方便的 URL 配制方法。

举个简单的例子。我们可以看到:

public final static String VPS_LIST_URL[] = {
        "http://ww

Hexo 博客加密插件简述

众所周知,Hexo 是一个很赞的静态博客系统。但是,他有一个很大的缺陷,就是无法对文章进行加密处理。比如,我想对一篇文章做权限控制,例如提问回答可见等等。所以,这就产生了一个这样的需求。

虽然我不是一个 Hexo 用户,但是,看到这样的知乎问答:

image

我…

MBanner2 项目(二)—编写可测试的代码、实例展示

接上篇的项目基本设计,这次主要是来说具体的实现。

编写可测试的代码

不管在之前的 MBanner 1.0 分支的版本中,还是在借鉴的 QingtingBannerView 中,测试这个环节始终是遗漏的一点。毕竟都是程序员,很少会进行测试驱动开发。所以这次…