Jawaban:
Anda dapat mencapai apa yang Anda inginkan dengan menambahkan org-hide-block-allperintah ke org-mode-hook:
(add-hook 'org-mode-hook 'org-hide-block-all)
Untuk konfigurasi pribadi saya, saya telah sedikit memperluas solusi ini:
(defvar org-blocks-hidden nil)
(defun org-toggle-blocks ()
(interactive)
(if org-blocks-hidden
(org-show-block-all)
(org-hide-block-all))
(setq-local org-blocks-hidden (not org-blocks-hidden)))
(add-hook 'org-mode-hook 'org-toggle-blocks)
(define-key org-mode-map (kbd "C-c t") 'org-toggle-blocks)
Dengan ini, org-modecollaps SRCblok secara default dan memungkinkan saya untuk mengaktifkan visibilitas semua SRCblok dengan menekan C-c t. (Jika Anda memutuskan untuk menggunakan kode ini, tentu saja Anda dapat mengadaptasi kunci yang mengikat sesuai keinginan Anda.)
org-hide-block-startup: stackoverflow.com/a/21563210/2112489 . Dan, tautan berikut ini ada hubungannya dengan visibilitas siklussrcblok yang saya tulis beberapa waktu lalu, tetapi itu tidak membuat mereka disembunyikan secara default. Saya tidak akan punya waktu untuk mengerjakan ini hari ini atau besok, tetapi di sini adalah tautan jika Anda atau orang lain ingin sedikit bermain dengan kode: stackoverflow.com/a/25496350/2112489