在执行C-c /创建稀疏树之后,将光标移动到一些有趣的地方,然后将C-c C-c移到要删除的高光部分,我希望能够折叠除当前级别之外的所有级别。
有没有办法呢?我想把光标放在同一个地方。
答案 0 :(得分:1)
您可以使用org-cycle
前缀调用C-u
以折叠所有树和
然后致电org-reveal
:C-u <TAB> C-c C-r
。 (实际上是前缀
在3个状态之间循环整个缓冲区,但是在创建稀疏之后
树,这似乎总是首先进入概述状态。)既然你已经
您可以在任意一端添加C-c C-c
以删除突出显示
可以将所有这些包装成一个命令,让你更短
键绑定。
(defun org-sparse-finish ()
(interactive)
(org-remove-occur-highlights)
(org-overview)
(org-reveal))