2017-03-14 28 views
0

举办阅读任务,我用的组织模式复选框以下列方式:如何以交互方式插入“n”org模式复选框(使用yasnippets或其他方式)?

* 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或其他?谢谢!

回答

0

您可能不需要代码段或函数。请尝试以下工作流程:

  • 输入标题和书名。

  • 输入' - ',然后按M-S-RET:短划线向下移动到下一行,您将得到一个复选框列表项。

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

  • 最后删除最后的短划线。

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

相关问题