6

有没有办法告诉 org-mode 只加载长文本文件的前 N ​​行?我想保持整个文件打开以便能够搜索它,但在我的文件的前 N ​​行显示 org-mode,这是我编辑新内容的地方。

4

2 回答 2

6

如果您在 org-mode 中有结构化大纲,则可以使用#+STARTUP标记设置全局文件可见性,或使用属性设置任何标题的可见性,有关详细信息VISIBILITY,请参阅可见性循环。使用内置 org-mode 属性的好处是可以轻松地以您想要的状态打开文件。

我设置了我的日志文件来完成类似于我认为您要求使用这些组织模式属性的事情。“今天”部分已打开,因此我可以看到所有内容,但旧档案已折叠。

于 2011-06-23T01:05:42.003 回答
5

我不确定标题是否真的符合描述?

我认为您只想使用缓冲区缩小,它可以让您在必要时隐藏指定区域之外的所有内容。

您可以通过标记区域并键入来手动缩小缓冲区C-xnn

将显示扩大回完整的缓冲区C-xnw

我想eval如果你真的想的话,你可以使用一个局部变量来将它自动化到一个预定义的区域。

还有narrow-to-defun( C-xnd) 和narrow-to-page( C-xnp)。如果您在 org 文件 ( C-qC-l) 中添加分页符,后者可能会很方便。

于 2011-06-22T21:52:13.340 回答