Emacs - 组织模式插入复选框
Emacs - org-mode insert checkbox
我开始使用 org-mode
来组织...一切。
我正在关注 manual.
org-mode 中是否有用于插入项目和复选框的绑定?
IE。像这样:
* 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]
如果可能,它也会尊重缩进。这意味着将新项目保持在调用命令时光标所在项目的缩进级别。这意味着它可能不得不跳过几行较低级别的项目。
假设点已经在你的例子中的列表中,使用 org-insert-todo-heading
,默认绑定到 Org 中的 M-S-return
。当点在清单项目中时 C-c C-c
将切换其状态。
这个相同的绑定将根据点的位置做其他事情,例如如果您在标题的末尾,它会在同一级别添加另一个带有 TODO
关键字的标题。
- 对于
org-mode
中的连续复选框列表(和普通列表),我使用 org-autolist。
这应该完全符合您的要求。
此外,为了创建一个 new 复选框项目,我定义了一个 emacs abbrev,如下所示:
("rr" "- [ ]")
这意味着我可以键入“rr
”,然后 emacs 会插入“- [ ]
”,这很棒。
只需 C-u
C-c
C-c
就可以将光标放在该行的任何地方
我开始使用 org-mode
来组织...一切。
我正在关注 manual.
org-mode 中是否有用于插入项目和复选框的绑定? IE。像这样:
* 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]
如果可能,它也会尊重缩进。这意味着将新项目保持在调用命令时光标所在项目的缩进级别。这意味着它可能不得不跳过几行较低级别的项目。
假设点已经在你的例子中的列表中,使用 org-insert-todo-heading
,默认绑定到 Org 中的 M-S-return
。当点在清单项目中时 C-c C-c
将切换其状态。
这个相同的绑定将根据点的位置做其他事情,例如如果您在标题的末尾,它会在同一级别添加另一个带有 TODO
关键字的标题。
- 对于
org-mode
中的连续复选框列表(和普通列表),我使用 org-autolist。
这应该完全符合您的要求。
此外,为了创建一个 new 复选框项目,我定义了一个 emacs abbrev,如下所示:
("rr" "- [ ]")
这意味着我可以键入“rr
”,然后 emacs 会插入“- [ ]
”,这很棒。
只需 C-u
C-c
C-c
就可以将光标放在该行的任何地方