🎯 目的

  1. 歌颂 obsidian 好用
  2. 劝各位喜欢鼓捣的好朋友们一起入坑
  3. 记录我使用obsidian折腾的各种花样

📦 参考资料

  1. OB_Template/0A_Templates at main · llZektorll/OB_Template · GitHub
  2. ::

🔰 正文

背景介绍:

  • 本人程序员,平时写写代码,玩玩CTF。偶尔发发论文,研究研究软件开发。
  • 爱好跑步、健身、游泳、篮球。
  • 平时需要记录一些 工作、学习、运动等内容
  • 日常使用设备: 2018 macbook pro, 2021 iPad pro , iphone 13 mini, 上班用的联想 nb plus 32G 内存的 windows pc
  • 用过笔记软件包括:印象笔记有道云笔记fsnotebearnotion蚂蚁笔记(Leanote)mwebtypora
  • 现在正处于obsidian入坑阶段, 目前感觉良好。

1️. 目录结构

  • 笔记APP优缺点概述
  • obsidian 优势
  • obsidian 插件
  • obsidian 特殊语法

3. 详细内容

笔记APP优缺点概述

印象笔记

印象笔记是我一直在使用的笔记软件,从它还未引入国内开始就使用的,当时觉得用它来记录一些想法,配合图像标注Skitch简直厉害到不行。到后来印象笔记支持markdown,就看到笔记开始变得乱七八糟,旧代码没高亮,新markdown笔记复制粘贴变了样。编辑器分了三格,还有无处不在的广告和各种限制,会员也是没有任何吸引力。我不可能为了一个多平台同步去充个会员。不够刺激。所以一直在寻找替换方案。

有道云笔记

有道云笔记用了差不多2年时间,后来又回到了印象笔记。忘记了发生什么不愉快事情,每次打开都得登录的繁琐,还是没暗黑模式? 具体原因不详。现在也充分证明了记笔记的重要性,有槽就要及时吐,过了可能就忘了。

fsnote

fsnote 是使用最短的一个app, 界面很nice,也可以实现icloud同步。最棒的一点是通过封装成textbundle之后将各种附件和md内容都放在一个文件里。BUT 当我有一天在windows上下载了icloud,顺便准备删除桌面的「快捷方式」后,悲剧了。fsnote笔记目录都在, 所有的textbundle文件不见了。翻遍了trashicloud也没找到。心凉凉。

bear

界面也不错,用起来也很好。就是不想订阅。太贵

notion

notion 功能太强大,写完东西我都找不到,而且感觉启动有点慢。太庞大也不是一件好事。

Leanote

当时考虑到存密码之类的不安全,所以选择开源的Leanote自己部署到服务器上, 用了一段时间发现也挺麻烦。各种小bug不断,功能不全。用起来也不顺手。还得自己更新服务。果断放弃。

mweb和typora

mwebtypora作为我在mac上用的markdown编辑器,typora颜值更高,可惜没有移动端支持,虽然文件可以通过icloud同步,但是没有一个好的app,可以用来组织笔记。

Obsidian 优势

obsidian 用了一段时间,目前来说比较顺我心意:

  1. 多设备同步:通过云端可以实现同步,我目前使用icloud 同步所有设备。
  2. 社区:obsidian迭代发布很快,而且有众多免费第三方插件支持,基本上实现了我对一个笔记App的99%功能需求。
  3. 知识结构组织:通过关系图谱可以组织知识库。虽然我还没真正体验到,但是预览一下,感觉不错, Awesome!
  4. 模板功能:支持模板新建内容,从前记笔记总是只把重点写上去,缺乏上下文描述。导致现在回顾一些笔记时自己都看不下去。用模板目前来说虽然有很多冗余项,但是感觉慢慢习惯之后笔记可读性应该会更强,也约束自己在写作时做到逻辑和结构的清晰。
  5. 颜值:界面颜值也很高,支持所见即所得。可定制配置项很多。个人感觉和typora不相上下。
  6. 编辑:因为我平时用sublime比较多,基本上编辑器操作的快捷键可以无缝衔接。而且还可以自定义快捷键。
  7. 备份:为了防止像我在使用fsnote时发生的悲剧,我用了Obsidian Git插件,每隔一天push一次整个vault内容,这样不仅可以数据防丢,而且可以通过git实现版本控制。

Obsidian 插件

在下面链接中有gif动画,看一遍基本就能明白具体实现的功能。
Admonition
Advanced Tables
一般的markdown写完table之后可能对不齐,只有perview模式才正常显示。用了这个插件以后写完就能对齐,在编辑模式就可以看起来很舒服。
Auto Link Title
复制链接到笔记中时,自动抓取链接对应的title
Emoji Toolbar
插入emoji
Icon Folder
vault里的目录加icon, 比如这样:
![[playground/assets/Pasted image 20220327212216.png|200]]
IMage Toolkit
通过点击笔记中图片后对图片进行操作,缩放、旋转、反色、复制图片等等
Mind Map
可以通过cmd+p: preview current note as mind map
Obsidian Git
设置git 仓库地址,branchpush间隔时间实现版本控制和数据备份。
Outliner
实现大纲框架,可以折叠
Pandoc Plugin
把笔记导出各种格式: pdf, word, html…,
安装时不仅要装插件,还需要Install Pandoc
如果不安装,只能导出html。
安装完成后需要在插件设置中配置pandoc的路径:
可以用which pandoc查看
![[playground/assets/Pasted image 20220328100253.png]]

QuickAdd
Table of Content
弥补obsidian 不支持[toc]语法,但是不能动态生成,修改内容之后需要重新执行`create table of content
Templater

可以参考一下OB_Template/0A_Templates at main · llZektorll/OB_Template · GitHub

Icon 修改一下就能使用了。

新建笔记,open insert template modal选择模板就能使用模板来写作了。

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐