让org-mode继续编号列表而不是重新启动

jus*_*don 26 org-mode

任何方式让org-mode继续编号列表而不是重新启动?

情况就是这样.你做一个像这样的清单:

有时您可以通过执行以下操作重新启动显示:

  1. 按Ctrl-Alt-F1打开终端.
  2. 输入以下两个命令:

#+ BEGIN_SRC bash

export DISPLAY =:0.0

肉桂 - 替代品

#+ END_SRC

\ 3.然后按Ctrl-Alt-F8返回窗口管理器.

降价编辑器和组织模式都希望#3为#1,在代码块之后重新启动列表.

解决方法如下 现在它看起来很完美.这是Cinnamon在Ubuntu 12.04或Mint 13中锁定时的恢复提示.

在此输入图像描述

在此输入图像描述

Lou*_*ous 26

您可以告诉组织模式每个项目的标签应该是什么,因此您可以使用上一个列表中最后一个之后的数字开始下一个列表.版本8.2.5h 的组织模式手册(由我添加大胆):

有序列表项以数字开头,后跟句点或右括号,例如"1".或'1)'.如果您希望列表以不同的值(例如,20)开头,请使用[@ 20]启动项目的文本.这些结构可以用在列表的任何项目中,以强制执行特定的编号.

使用此方法,您可以按照自己喜欢的方式缩进两个列表之间的文本,但在上一个列表更改时不会自动更新编号.

例:

Here comes a multi-part list.

1. Item the first.
2. Item the second.

Here is some intermediate text.

3. [@3] Item the third.
4. Item the fourth.
Run Code Online (Sandbox Code Playgroud)

  • 现在,通过一个例子,我可以自由地阅读文档的编写方式,而不是我认为的编写方式:我读了 5 遍,完全错过了“开始**项目的文本**”,并且只是一直在尝试`[@3]。我的文字...`。:( (3认同)

Dan*_*ton 23

尝试缩进#+ BEGIN_SRC块,使其"看起来"像是项目编号2的子项而不是顶级项目.这样做可以解决您的问题吗?

像这样:

 1. Hit Ctrl-Alt-F1 to open up a terminal.
 2. Enter the following two commands:

    #+BEGIN_SRC bash

        export DISPLAY=:0.0

        cinnamon --replace

    #+END_SRC

 3. Then hit Ctrl-Alt-F8 to go back to the window manager
Run Code Online (Sandbox Code Playgroud)


Nik*_*yks 6

组织模式手册 精确描述了终止列表的内容.引用它:

每当每个项目结束时,列表就会结束,这意味着在任何一行比顶级项目更少或同等地缩进之前.它也在两个空白行之前结束¹.

¹ See also org-empty-line-terminates-plain-lists.
Run Code Online (Sandbox Code Playgroud)

正如丹尼尔提到的那样,在两者之间缩进2.,3.应该解决你的问题.