2015-12-02 81 views
2

我开始使用org-mode,来组织......以及一切。 我正在关注manualEmacs - 组织模式插入复选框

在org-mode中是否存在用于插入项目和复选框的绑定? 也就是说。是这样的:

* TODO Organize party [2/4] 
    - [-] call people [1/3] 
    - [ ] Peter 
    - [X] Sarah 
    - [ ] Sam 
    - [X] order food 
    - [ ] think about what music to play 
    - [X] talk to the neighbors [CURSOR HERE] 

而现在,如果我做M-x insert-checkbox-item(或类似的,我还没有发现的命令):

* TODO Organize party [2/4] 
    - [-] call people [1/3] 
    - [ ] Peter 
    - [X] Sarah 
    - [ ] Sam 
    - [X] order food 
    - [ ] think about what music to play 
    - [X] talk to the neighbors 
    - [ ] [CURSOR HERE] 

如果可能,它将尊重缩进了。这意味着将新项目保存在调用该命令时光标所在项目的缩进级别。这意味着它可能不得不跳过几行较低级别的项目。

回答

5

假设点已经在列表中,如在您的示例中,默认情况下,使用org-insert-todo-heading,绑定到Org中的M-S-return。当点在清单项目C-c C-c将切换其状态。

这个相同的绑定将根据点在哪里做其他事情,例如,如果您位于标题的末尾,则会使用TODO关键字在同一级别添加另一个标题。

-2

我通常只是输入输入-空间[X]C-CC-C

2
  1. 对于org-mode中的继续复选框列表(和普通列表),我使用org-autolist

这应该做你想要的。

  • 此外,用于创建复选框项目I中定义的emacs的abbrev像这样:

    ("rr" "- [ ]")

  • 这意味着,我可以输入“rr”和emacs插入“- [ ]”这很棒。