【问题标题】:How to insert "n" org-mode checkboxes interactively (with yasnippets or else)?如何以交互方式插入“n”组织模式复选框(使用 yasnippets 或其他)?
【发布时间】:2017-03-14 17:51:22
【问题描述】:

为了组织阅读任务,我通过以下方式使用 org-mode 复选框:

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

由于为每本书都写这个很乏味,我正在考虑使用 yasn-ps 提出一些交互式 sn-p,它将“n”个章节作为参数并产生类似的东西:

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

这样我就可以一一输入章节标题了。

我的 elisp 知识有限,所以问题是:有没有人成功地用 yasn-ps 或其他方式实现了类似的东西?谢谢!

【问题讨论】:

    标签: org-mode yasnippet


    【解决方案1】:

    您可能不需要 sn-p 或函数。尝试以下工作流程:

    • 输入标题和书名。

    • 输入一个“-”,然后按M-S-RET:破折号向下移动到下一行,您会看到一个选中的列表项。

    • 输入以M-S-RET 结尾的第一章的标题,然后像这样继续,直到用完所有章节。

    • 最后删除最后的破折号。

    这对我来说已经足够了,但是 YMMV:试试看!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-18
      • 2012-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-08
      相关资源
      最近更新 更多