Notion? Roam? OneNote?做笔记我用 Tiddlywiki

2020-07-26 11:23:52 +08:00
 ChristopherWu

双向链接

最近因为 Roam Research,双向链接在笔记圈子里火了起来,Notion 也在准备做了,那么双向链接是什么呢?

我用我的我关于管道的一则笔记给大家讲明白:

管道的实现

Linux 里,管道实现的原理是:Shell 进程先调用pipe创建一对管道描述符,然后fork出两个子进程,一个子进程关闭读端,调用dup2把写端赋给标准输出,另一个子进程关闭写端,调用dup2把读端赋给标准输入,两个子进程分别调用exec执行程序,而 Shell进程把管道的两端都关闭,调用wait等待两个子进程终止。

如上,管道的实现就是我可以从其他地方点击看这个笔记内容的单向链接,只能从名字过来。

但对于我上面笔记里标红的关键词,笔记系统会提炼出关键词,并且给这些关键词自动生成 /引用到有这个名字的笔记里。

那么,我以后想看dup2这个函数的详情,就可以看到关于dup2的解释,以及有什么笔记用过它。

词不达意,稍后再截图说清楚。

选择什么好呢?

我比较喜欢稳定的折腾,不太喜欢 breaking change,所以我一般选择依赖很重的工具时,会尽量选择 breaking change 不多的——比如 vim,稳定+自定义强+简单,在不是必须 IDE 时我开发都用Vim+tmux+bash+git,选笔记时,我认为这会是长年使用的工具,所以我会偏向使用这种。

下面列列:

以上都没给我印象强烈的点。

直到我继续看Roam Research的替代品,在一大堆替代品中,看到了熟悉的名字:TiddlyWiki

再遇 TiddlyWiki

我是 Erlang 作者 Joe Armstrong 的粉丝,三言两语讲不清楚(讲清楚就得下篇了),所以我很早就知道了TiddlyWikil了,因为他后来就用了这个当博客用(点击原文可查看他的博客)。

他用TiddlyWikil是因为对 Jelly 、Hugo 这些博客使用 markdown 时,因为格式不统一上传时才有问题,不太满意;另外是他希望他写的东西,之后不会因为 markdown 格式问题( 100 年后没有 markdown 解释器了)而不可读:

当时对我来说,这些点有点意思,但对我完全不重要。。

而且说实话,TiddlyWiki其实对不了解的人来说挺反直觉的——毕竟是笔记系统,大多数人会认为别扭,包括我。

真香

这次,我看到了这个笔记系统的闪光点了,玩弄了一番后,觉得大有可为,于是便去了解一番。

接着就是用了很久了,分享一下截图:

那么,TiddlyWiki优缺点有哪些呢?

优点

缺点

我都写了,证明我的推荐度是 100 分的。

欢迎大家使用,Make Tiddlywiki Greater Again

11956 次点击
所在节点    程序员
74 条回复
SingeeKing
2020-07-26 15:30:53 +08:00
此图片来自微信公众平台,未经允许不可引用
moonswamp
2020-07-26 15:37:07 +08:00
可能是我太低端,理解不了各种笔记的精髓!
kookpua
2020-07-26 15:59:15 +08:00
gyh
2020-07-26 16:13:31 +08:00
不知道楼主有没有尝试过 emacs 下的 org-roam:双向链接,笔记纯文本,支持目录。功能上已经和 roamresearch 差不多了。
ChristopherWu
2020-07-26 16:31:10 +08:00
@gyh 我是 vim 党,哈哈。我这个是 HTML,放网上和本地看也方便
ChristopherWu
2020-07-26 16:31:35 +08:00
@kookpua 谢谢,哈哈哈
Shilion
2020-07-26 16:35:37 +08:00
我用 citavi
allenforrest
2020-07-26 16:58:59 +08:00
TiddlyWiki 也有了一个加了 Backlinks 插件的「赶时髦」版本,TiddlyRoam
ShuoHui
2020-07-26 17:11:24 +08:00
用啥不重要。
Comdex
2020-07-26 17:37:19 +08:00
虽然这样,我还是用 onenote, 太依赖手写了
hing
2020-07-26 17:38:44 +08:00
>不太喜欢 breaking change
>没给我印象强烈的点

到底想要怎样呢?
loading
2020-07-26 17:42:28 +08:00
tiddly 很久前用过一阵子,装了不少插件还整过主题。
newton108
2020-07-26 17:49:51 +08:00
这玩意儿也挺卡的。
cmdOptionKana
2020-07-26 18:07:20 +08:00
“…… 他希望他写的东西,之后不会因为 markdown 格式问题( 100 年后没有 markdown 解释器了)而不可读 ……”

------

只想指出文中对 markdown 的误解:

1. markdown 的解释器非常简单,一般本科毕业的水平就能自己写一个;
2. markdown 的最大、最重要的设计思想是,不需要解释直接看源文件也非常清晰可读。
revalue
2020-07-26 18:13:27 +08:00
我的理解,我用的是 markdown+ide(只要 ide 集成开发环境 足够强大)。

而这个明显是一个 ide,然后它有一些适应 blog 需求的特性。我还是觉得 text 本身会比 ide 存活得更久。谁没事参与开发 ide 啊
zvl0reqglvd
2020-07-26 18:13:37 +08:00
我用 OneNote,重度用户,3 个 G 的笔记了。
Coioidea
2020-07-26 18:25:01 +08:00
巨硬家的足够好用,只能有 geek 精神的喜欢折腾的尝鲜了,或许做一些开发会更好用
hiplon
2020-07-26 18:33:18 +08:00
Tiddly 放 webdav 上面总是时不时会出现第一次保存失败的情况,需要刷新才行。
同时,如果用 webdav 的话记得将 webdav 的 web 服务器的 gzip 之类的压缩关掉,这是之前踩过的坑
bequt
2020-07-26 18:48:50 +08:00
roam 看起来 b 格很高,国内有类似产品没,想试试。
wolfan
2020-07-26 18:54:25 +08:00
说实话 tw5 变的很臃肿,而且编辑功能也变的不好用了,tw3.x 又只能在 IE 上跑全功能。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/693178

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX