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

时间:2012-10-20 01:59:55

标签: org-mode

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

情况如下。你列出了一个清单:

  

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

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

    #+ BEGIN_SRC bash

         
        

    export DISPLAY =:0.0

             

    肉桂 - 放置

      
         

    #+ END_SRC

         

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

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

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

enter image description here

enter image description here

3 个答案:

答案 0 :(得分:25)

您可以告诉组织模式每个项目的标签应该是什么,因此您可以使用上一个列表中最后一个之后的数字开始下一个列表。版本8.2.5h的org-mode manual表示(我添加了大胆的内容):

  

有序列表项以数字开头,后跟句点或右括号,例如“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.

答案 1 :(得分:22)

尝试缩进#+ 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

答案 2 :(得分:5)

The org-mode manual describes precisely什么终止了列表。引用它:

  

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

¹ See also org-empty-line-terminates-plain-lists.

作为丹尼尔mentions,在2.3.之间缩进可以解决您的问题。

相关问题