地表最强 Markdown 文本编辑工具——Obsidian

Obsidian 是一个强大的知识库、一款好用的笔记应用程序,位于纯文本 Markdown 文件的本地文件夹之上。其目标是:永远成为你第二个大脑。人脑是非线性的:人们总是从一个想法跳到另一个想法。你的第二个大脑应该同样工作。在 Obsidian 中,建立和跟随连接 是无摩擦的。像园丁一样照顾你的笔记;在一天结束时,坐下来惊叹于您自己的知识图谱。── 出自 倾城之链 | Obsidian

Obsidian ,它不仅是极其好用的文本编辑工具,而且还是一款强大的知识库;但,在这里就不对知识库作探讨,主要就其极致的文本编辑体验,结合自己短暂的实践体验,来跟朋友们分享下 Obsidian 的优势:

  • 默认所见即所得(wysiwyg)的编辑模式;
  • 支持粘贴 HTML 自动转换为 Markdown;
  • 所有操作默认有快捷键,并且方便自行更改;
  • 应用打开极快,操作流畅,所占用内存很少;
  • 100% 免费供个人使用,无需账户或注册;
  • 支持扩展,社区已贡献有 近 600 个插件

要着重称赞的就是 Obsidian 的插件,这在 Markdown 编辑器工具中是少见的。首先,这种机制本身就很赞,不将所有功能,都集成于应用本身,而按需给予,善莫如是,使其能在轻量强大中平衡;其次,有了这种机制,即能允许用户介入,参与贡献,无疑是为产品功能丰富,提供了绝佳的途径。

备注:Obsidian 插件,安装与使用,都非常方便;前往 Obsidian Plugins,检索您想要的插件;如果您已安装并打开 Obsidian,点击 Open in Obsidian,即可快速在 Obsidian 中,打开该插件;点击 install 安装之后,再点击 enable 即可启用该插件(如下截图)。对于有需要按键才能作用的插件,您还可以修改快捷键以及其他设置参数。

下面,跟大家分享些个人所喜欢的插件:

ADVANCED TABLES :改进的表格导航、格式化和操作

Add improved navigation, formatting, and manipulation to markdown tables in Obsidian

Markdown 的表格语法比在 Word 中插入表格还要麻烦,一旦想要增改某个内容,更是灾难。该插件则大大简化了表格输入的流程。

要创建表格,请创建一个 | 字 符,然后键入表格的第一个标题并按 Tab,就会触发插件的自动补全语法。之后通过 Tab / Shift + Tab 来在表格之间移动光标,通过 Enter 完成输入;顷刻之间,就能写完您想要的表格,实在是完美。

如果您想了解更多,可参见 Github 源码: tgrosinger/advanced-tables-obsidian

OBSIDIAN PANGU :改进中英文间距

为 Obsidian 笔记加上「盘古之白」,排版强迫症者的福音。 | A small plugin aims to add space between Chinese Characters and English Alphabet, and it is a boon for typographically compulsive people.

这个小插件,旨在增加汉字和英文字母之间,添加空格,使得整个排版更加专业且美观;这对于排版强迫症的人来说,是一个福音(我个人非常喜欢,先前是借助 Prettier 或其他工具,来实现)。

如果你想了解更多,可以参见 Github 源码: Obsidian Pangu Plugin

Editor Syntax Highlight :代码高亮

A plugin for Obsidian which allows syntax highlighting for code blocks in the editor.

这对于程序员(软件开发)来讲,非常有价值;它能让编辑界面的代码,页面的元数据都有高亮效果;而且支持的格式极多,如 xmljsontsjshtmlcsspythonbash 等等。值得一提的是,在代码区域,可以放心使用 Tab 按键,无需担心会清空你选中的代码,其效果跟在代码编辑器中是一致的,体验极佳。

如果你想了解更多,可以参见 Github 源码: Editor Syntax Highlight Obsidian Plugin

Kanban :看板模块

Create markdown-backed Kanban boards in Obsidian

Kanban,这款插件可以为 Obsidian 增加看板模块;让你可以使用看板,来管理任务或笔记。它有两种看板创建方式:使用命令添加新的看板,也可以使用右键菜单创建;而且可以在 Markdown 和看板中,随时切换,如果你想要用 Obsidian 管理日常任务的话,它是非常好的插件。另一种创建看板的方式是,在文件顶端,注入如下标记:

--- 
kanban-plugin: basic

---

关于如何创建和使用看板,可参见: 创建看板 ;最简单的方式是:右键单击文件夹,并选择 New Kanban board。值得一提的是,Obsidian 的看板功能,其使用体验,在笔者看来要比 GiuhubGitlabTrello 要用很多,强烈推荐。

如果你想了解更多,可以参见 Github 源码: Advanced Tables for Obsidian

Outline:文件大纲(官方插件)

Display the outline of current file or linked pane

Outline 是一款大纲插件,可以根据标题自动为 Obsidian 文档生成目录大纲,可以快速预览所有标题,也可以用来快速跳转到指定位置,如果你经常写长文章的话会非常有用,Outline 是官方插件,到核心插件中启用即可自动开启。具体操作为:打开设置(command + ,) => Core Plugin => 发起检索 Outline => 选择开启。

Mind Map :思维导图插件

This repository contains a plugin for Obsidian for viewing Markdown notes as Mind Maps using Markmap.

Mind Map 是一款 思维导图插件,它可以为你的 Markdown 文本转换为思维导图,可以更清晰地查看文章的结构和内容,还支持一些简单的操作,比如放大缩小、拖拽、收起展开节点等,你还可以一键复制思维导图图片,分享或保存到其他位置。

如果你想了解更多,可以参见 Github 源码: Obsidian Mind Map

Paste URL into selection :快速插入链接

Insert links (URLs) into a selected text "notion-style" using regular Ctrl/Cmd + V

当想要在鼠标选中的单词上插入 URL 时,基于 Markdown 语法,并不是很方便;此时你可以安装 Paste URL into selection 这款插件;启用该插件后,只需要选中文字再 Cmd + V (or Ctrl V Windows 系统) 键,就可以直接添加链接,比富文本编辑器中操作,还要方便许多。

如果你想了解更多,可以参见 Github 源码: Paste URL into selection

Checklist :待办任务增强

Consolidate checklists across all files into a single view

Checklist 是一款待办任务增强插件,它可以为 Obsidian 的侧边栏增加一个任务栏,你可以在该栏目下查看到所有笔记中的待办任务,可以快速跳转到任务的位置,也可以直接在任务栏上勾选完成任务。其用法如下:

  • 启用此插件后,您将看到清单出现在右侧边栏中;
  • 您标记的任何清单项目块都 #todo 将显示在此侧边栏中;
  • 您可以通过在编辑器中勾选它们(例如 - [ ]-> - [x])或单击侧栏中的清单项目来完成清单项目,这将为您更新 .md 文件;

如果你想了解更多,可以参见 Github 源码: obsidian-checklist-plugin

Calendar:日历📅

This plugin for Obsidian creates a simple Calendar view for visualizing and navigating between your daily notes.

Calendar 是一款为增强 Daily notes 而制作的日历插件,它可以在侧边栏上增加日历模块,你可以用它来快速跳转到特定时间的每日笔记,而且你还可以用它来为没有每日笔记的日期创建笔记,可以为之前的日期创建,也可以创建未来的笔记。其用法如下:

在设置菜单中启用插件后,您应该会看到日历视图出现在右侧边栏中。该插件会读取您的每日笔记设置,以了解您的日期格式、每日笔记模板的位置以及它创建的新每日笔记的位置。

如果你想了解更多,可以参见 Github 源码:obsidian-calendar-plugin

如今,Obsidian 插件市场,所蕴含的宝藏已十分丰富,大凡能想到优化点,都已有人贡献出良好的设计方案。如果您有自己独特诉求,完全可以基于Obsidian,定制属于自己的插件,只需阅读相关文档,懂些 JavaScript 编程基础即可。具体可参见文章:为 Obsidian.md 创建插件How to create your own Obsidian Plugin

窃以为,好的工具与强大工具,其最大区别在于:前者会让使用者觉得自己跟软件本身都很强;而后者只会让使用者觉得工具很强。Obsidian 就属于前者,它能让用户 0 配置,即能快速上手使用;又能很好支持愿意折腾的朋友,在上面各种折腾,附加额外功能,实在是值得称赞。如今,只使用了没几天,尚有更多玩法儿,等待探索;欢迎各路朋友,分享您宝贵的建议和意见。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,744评论 6 502
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,505评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,105评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,242评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,269评论 6 389
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,215评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,096评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,939评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,354评论 1 311
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,573评论 2 333
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,745评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,448评论 5 344
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,048评论 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,683评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,838评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,776评论 2 369
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,652评论 2 354

推荐阅读更多精彩内容