I understand that #+STARTUP: property can control the fold/unfold setting in file level when the org file is loaded. But I need it be more granular.

I wonder if it is possible to set it in node level? for example, *node1 has all subitems unfolded, and *node2, *node3 have all subitems folded?

2 Answers 2


xuchunyang is right. Just to complete the answer, you can set the VISIBILITY property to children for the node to develop such as in the following example:

 * Node to be unfolded
 :VISIBILITY: children
  • Thank you both. Actually I spent sometime to figure out :Properties: is needed before visibility, your answer is clearer for beginners.
    – Xi Xiao
    Oct 7, 2015 at 7:58
  • I wonder if it is possible to totally hide :PROPERTIES: section in org file. Folding it still displays one line. which is disturbing for other audiences
    – Xi Xiao
    Oct 7, 2015 at 8:00
  • Look here. Oct 7, 2015 at 15:18

Yes, it is possible. You can set a VISIBILITY property for that node separately, for example, use M-x org-set-property VISIBILITY ....

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.