命令行+VIM:3步生成sina blog目录


如何为sina blog多达几百篇的文章制作一个全目录?

善用佳软在sina blog已经有多篇文章,尽管不断删除过时、不重要的文章,总数仍超过500,不便于网友搜索和阅读。为此,准备制作一个目录(已上传至http://xbeta.info/blogindex.htm),以便于网友搜索(Ctrl+F)。

发现一个比较满意的方法,与大家分享之。
只须3步,不超过5分钟,就能做出sina blog目录:下载sina目录页 → 合并为1页 → 处理html
具体实现过程如flash(500×420,213KB)所示。欢迎改进指正!

其中,1.vim内容如下:

v/contentTitleItem|contentTime/d
%s/<span.{-}>//g
%s/</span>//g
%s/<font.{-}>//g
%s/</font>//g
%s#id=”contentTitle” ##g
%s/■/<br>/g
%s/ target=”_blank”//g
%s/ dd:dd:dd//g
%s/^s{1,}//g
g/<a/normal J
%s/<br></a>/</a>/g

>

,

《 “命令行+VIM:3步生成sina blog目录” 》 有 10 条评论

  1. 【善用佳软回复:
      #和/一样。我因为经常替换html代码,/是其中的常用符号。如果也用/作为分割符,则正文的/就要用/表示,视觉上很不清晰。故用#。
      是的,:s 是最常用的命令。】

    %s#id=”contentTitle” ##g这个命令中为什么用#而不用/了,另外我想问一下善用佳软平时在用vim处理文件格式时最用最常用的命令是什么啊,我觉得应该是:s

  2. 我也想用Vim 做记事本或通讯录,比较方便,关键是打开的时候快。要是能加入拼音首字母搜索相关的内容就好了。

发表回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据