Emacs 在组织模式下,如何默认折叠代码块?

Emacs 在组织模式下,如何默认折叠代码块?,emacs,org-mode,Emacs,Org Mode,在Emacs组织模式下,我如何指示组织模式使HTML代码块默认折叠?所以当我打开一个组织文件时,它们是折叠的 org模式提供了这一开箱即用的功能。您可以通过自定义变量org hide block startup全局设置它。要为单个文件设置此选项,请添加 #+STARTUP: hideblocks 到页眉。以下是的相关部分,请参阅一个相关线程,我在其中解决了在组织模式下完全隐藏:属性:抽屉的问题,以及所有可用折叠选项的制表符循环:您的问题非常类似——您需要一个regexp来折叠代码的开始和结束区

在Emacs组织模式下,我如何指示组织模式使HTML代码块默认折叠?所以当我打开一个组织文件时,它们是折叠的

org模式提供了这一开箱即用的功能。您可以通过自定义变量
org hide block startup
全局设置它。要为单个文件设置此选项,请添加

#+STARTUP: hideblocks

到页眉。以下是

的相关部分,请参阅一个相关线程,我在其中解决了在组织模式下完全隐藏
:属性:
抽屉的问题,以及所有可用折叠选项的制表符循环:您的问题非常类似——您需要一个regexp来折叠代码的开始和结束区域,您可以将其添加到上述链接中的函数中。我看到了如何将
#+BEGIN_HTML
输入为regexp,但是我应该在哪里输入
#+END_HTML
?虽然@lawlist的解决方案是一项不错的工作,但这是一个更简单的解决方案,还允许使用TAB键隐藏/取消隐藏。“配置变量org hide block startup”这是什么意思?什么值是可能的?@Xerus
C-h v org hide block startup
将为您提供变量的帮助,包括指向自定义页面的链接。此处描述了定制系统: