如何交互式地插入"n"组织模式复选框(使用 yasnippets 或其他)?



要整理阅读任务,我以以下方式使用org模式复选框:

* TODO author, book_title [3/12]
 - [X] chapter_01
 - [X] chapter_02
 - [X] chapter_03
 ...
 - [ ] chapter_12

由于为每本书写这本书是很乏味的,所以我正在考虑使用yasnippets提出一些交互式片段,这些摘要将作为参数的" n"章节数量,并产生了此类内容:

 - [ ] ${1:chapter_title_01}
 - [ ] ${2:chapter_title_02}
 ...
 - [ ] ${n:chapter_title_0n}

这将使我能够一个人输入章节标题。

我的ELISP知识是有限的,所以问题是:是否有人成功实施了与Yasnippets相似的事情?谢谢!

您可能不需要摘要或功能。尝试以下工作流程:

  • 输入标题上带有书的标题。

  • 输入A' - ',然后按M-S-RET:DASH向下移至下一行,然后将获得一个复选框列表项目。

  • 输入以M-S-RET结尾的第一章的标题,然后继续这样进行,直到您运行章节。

  • 最终在末尾删除了仪表板。

对我来说足够了,但是ymmv:尝试一下!

最新更新