跳转至内容
  • Tiddlywiki 和 Org mode 的区别

    讨论 tiddlywiki org mode emacs
    2
    0 赞同
    2 帖子
    147 浏览
    机杼
    我是重度TiddlyWiki用户,也几次想尝试emacs,奇怪的是我感觉自己跟emacs相性不合,怎么都玩不下去。但多少也可以比较一下。 emacs本质上是编辑器,org mode是里面用来编辑org文件的插件。org是一种大纲式的标记语言。我在网上有看过,有的人写起来非常丝滑。 TiddlyWiki则是网页式的单页面应用,其依赖于浏览器。 两者的共同点在于,都具有高度的自定义性,可编程性。不一样的是,emacs是真的在写编程代码,而TiddlyWiki还包裹了一层wikitext,因而代码写起来相对简单很多。甚至不需要js技能就可以使用。而emacs,我感觉不会lisp应该是用不明白的。这也就导致两者都有一个共同点,学习难度大。 但好在两者的社区都比较繁荣,TiddlyWiki的社区也很不错,经常在论坛上问问题能立即得到回答。 org mode或者后面的org roam,有个好处是,其明文存储,但在编辑时会进行数据库构建。这就使得不管有多少个org文件,多大的org文件,写在何处的属性,都能立即展示出来。比如做任务管理,全部列举出来。 这一点TiddlyWiki还做不到。TiddlyWiki是明文存储,但没办法进行数据库构建,因而在后期笔记数量达到一定程度时,确实会出现性能下降,编辑缓慢。但一来这个量级要非常大,至少要几万条笔记(不包含图像等媒体文件的话),二来这个问题也是可以解决的,且有多种解决方案。可以有MWS,也可以看看我刚提出来的,用Obsidian编辑md文件然后在TiddlyWiki里展示的方案。 TiddlyWiki与emacs的org mode区别还在于,TiddlyWiki更倾向于把文件拆分成多个条目,而org mode则无所谓。在TiddlyWiki里,一个条目或者说笔记如果有两万字,编辑起来能明显感觉到有些卡顿。 TiddlyWiki可以在多处运行,甚至可以放在u盘里。emacs能不能这样做我就不清楚了。TiddlyWiki可以搭建博客,发布文章,emacs应该也有类似的插件可以实现这种功能。 在我看来,TiddlyWiki更像是一个前台,更像是一个展示的空间。我可以在这个空间里随意构建我想要的内容。TiddlyWiki更像是独一无二的具有自指性质,自我更新的软件,其它软件则很难做到。emacs的生态如今下放到Obsidian里去了,因为Obsidian使用md文件且插件丰富。再有一部分就下放到vscode里去了,毕竟不用自己配置emacs了。还有一部分转移到roam或者tana这种专门的大纲笔记软件。 当然TiddlyWiki也有用户流失。但不像emacs用户有好的归属。 感觉写得有点混乱,我对emacs了解实在太少。