拷贝obsidian的markdown到anki, 处理图片和语法高亮

动机: 笔记app我用的是obsidian, markdown, 我还用anki进行复习. 但有个问题. 拷贝markdown纯文本, 在anki中并没有渲染语法. 因为它渲染的是html. 所以问题是怎么把markdown转换为html.
我想要有这样的效果: command+shift+C(某一个快捷键) 时, 自动把markdown转换为html, 拷贝到anki, 就是渲染好的markdown.
有这样两个工具:

  • Obsidian_to_Anki. 它既提供了python脚本, 用于命令行转换. 也提供了 obsidian 插件. 不过它是解析markdown. 并不是修改剪切板内容.
  • syntax-highlighting, 这是anki的一个插件, 按快捷键, 就可以把代码转换有语法高亮的html代码.

我在这两个工具的基础上进行修改, 实现了copy-obsidian-to-anki. 用法见README.
我还不会python的package, 所以没有做成一个package.

添加了一个 keyboard maestro 的 macro. 如下:

原文地址:https://www.cnblogs.com/Tokubara/p/15363763.html