Ответ 1
org-mode предоставляет эту функцию из коробки. Вы можете установить его глобально, настроив переменную org-hide-block-startup
. Чтобы установить это для одного файла, добавьте
#+STARTUP: hideblocks
В заголовок. Здесь соответствующий раздел manual