使用Org-mode代替delicious(书签管理)
Table of Contents
作为 delicious.com
的长期用户, 我曾经很喜欢Yahoo!转给«sunset»之前的那个旧delicious:当时它能在存储书签时为书签标记tag(并且具有一堆tag补全机制),有很好的浏览器插件, 有能用的Android客户端, 提供了tag管理功能.(重命名,合并,删除tag), 具有很好的搜索功能, 可以为整个tag组或某几个tag下的书签发布RSS feeds.
借助于 Memacs1 (RSS module),我能使用Org-Mode实现类似的书签管理功能.
从去年开始,delicious提供了一堆我根本不需要也不想要的功能. 更糟糕的是,它还暂停/改变了我常用的很多功能. 同时性能也有所下降.
在我转到它的直接竞争对手(例如http://diigo.com) 那之前,我在想Org-Mode是否能提供一个可用的解决方案. 目前看来,该解决方案有一个明显的劣势那就是无法发布RSS feeds(at least out-of-the-box).但同时,该方案也有它的优势: 完全的本机服务,不依赖于某个网络公司的商务策略,与我的Org-mode完全整合, one (external) technology less to worry about.
-> 真的有人觉得用Org-mode来进行书签管理能够与delicious相媲美吗?
不可否认,确实有一大帮人只是用bookmarks.org或其他类似网站来存储URL而已. 但是我想要的刻不仅仅是这样而已哦:-)
我的需求和解决方案如下:
1 存储浏览器种的书签(我用chrome)
2 在Android上存储书签
Android版的Mobile-org4 很牛逼,但是它的分享/捕获机制也没有很好的支持打标签的功能. 尤其崩溃的居然是缺少标签补全功能.
目前看来,似乎没有什么很好的替代品可以替代delicious Android应用.
3 标签管理(重命名,合并与删除)
我得承认我添加了很多的标签,有时也要使用给予标签的搜索与查询. 但是就目前看来,管理tag并不是什么问题,因为Emacs原生就支持正则查找与替换等功能.
该功能没什么问题.
4 搜索书签
普通的搜索,给予sparse tree的搜索,正则搜索…,Emacs/Org-mode在这方面要好太多了.
5 发布RSS; Social Web Methods
也许以后能够基于Org-mode导出RSS feed, 也可以编写一个外部脚步来解析Org-mode种的CREATED属性并抽取出最近的20个记录来生成feed. 使用Python来写的话,应该不会太难.
虽然我真的很喜欢delicious的这个功能,但是我想没有该功能应该也OK.
6 其他
还有其他书签管理方面有趣的功能我没有提到吗?