【问题标题】:in org-mode, how to demote all headers in a region?在 org 模式下,如何降级区域中的所有标头?
【发布时间】:2013-05-30 21:33:52
【问题描述】:

在我的 org-mode 文件中,我有一堆 1 级标题。我想突出显示其中的一些并将它们降低一级到二级。我该怎么做?当我突出显示该区域并执行 M-S-right 时,我得到This command is active only in special context like tables, headlines or items

【问题讨论】:

  • M-<right> 非常适合我!!
  • 我使用的方法(因为我也遇到了M-right 的问题)是折叠到我要缩进的级别,执行F3M-rightF4,然后@ 987654327@ 为每个标题缩进。换句话说,使用键盘宏。

标签: emacs org-mode


【解决方案1】:

您想使用M-right 而不是M-S-right

【讨论】:

  • 有时有效,有时无效。这取决于我强调它的方式。如果突出显示区域的开头有非标题行,则 M-right 只是取消突出显示该区域。如果我在第一个标题之前开始突出显示,那么它会起作用。
【解决方案2】:

在这里,至少有一种解决方法:使用 regexp-replace 将“^*”更改为“”。即使不是以纯粹的组织方式,这也应该可以完成工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多