2024-05-02 Markdown 设计哲学 可编程性

  • Markdown 的本质是形式与功能的极致统一。
  • 功能可编程性。
    • 可编辑的文本指向要实现的功能。
    • 文本格式本质上是一种功能实现。
    • 标识即功能,用语义直接表明各种功能。
    • 形式即功能,功能即形式。
    • 用字符本身表达格式,是几千年来最稳固的方式。
      • 无序列表表示列表,任务列表表示任务。
      • 用书名号表示书籍,用句号表示一句话,用省略号表示未完待续,用问好表示疑问。
      • 用井号键加关键字表示标签。
      • 高亮在富文本编辑器中需要选中文本再点击高亮按钮。
  • Obsidian 和 Markdown 的设计哲学是一脉相承的,克制的选择必要的格式和功能,在实现功能的同时,保留对源文本的可编辑性。