Org-babel学习记录
基础 匿名代码段 命名的代码块 命名的代码块与结果项是可以分开的,orgmode通过代码块的名称进行匹配 定义参数 参数变量根据对应语言表现方式不同 :var x=0 Header header多行书写便于阅读 内联代码段 4 常用命令 org-babel-execute-buffer 执行buffer的所有代码段
基础 匿名代码段 命名的代码块 命名的代码块与结果项是可以分开的,orgmode通过代码块的名称进行匹配 定义参数 参数变量根据对应语言表现方式不同 :var x=0 Header header多行书写便于阅读 内联代码段 4 常用命令 org-babel-execute-buffer 执行buffer的所有代码段
Org-anki Org-anki是一个同步Org中note到Anki的Emacs包,它的实现非常简单灵活,文档书写体验好 安装 (use-package org-anki :commands (org-anki-sync-entry org-anki-sync-all)) 支持的note 基础note 基本的正反两面问答形式,在org中,heading表示问题,内容表示答案 * 我是问题 我就是答案了 填空型note 填空形式,处理格式为 {{…}}, 只关注heading,不关注内容 * 我是问题 {{c1::答案在这}} 嵌套型 其它也是基础型,但是这种功能让org note的组织更加友好,因为有时一个记忆点可能需要多种方式来实现 * 我是问题1 我是答案1 ** 我是问题1 我是问题1的另一种答案 上面的情况会在anki中创建两个基础的card,也就是两个记忆点,好用 常用命令 org-anki-sync-all 同步所有note到anki org-anki-sync-entry 同步当前光标所属的entry到anki org-anki-cloze-dwim 创建填空形式,要选中标题部分区域进行转换 org-anki-browse-entry 在Anki中浏览当前光标下entry的note信息 org-anki-import-deck 从Anki中导入,在Anki中已经存在部分note时,可以先导入到org中,再进行同步 org-anki-delete-entry 删除当前entry org-anki-delete-all 删除所有entry