org-hide-block-all
कमांड में जोड़कर आप जो चाहें हासिल कर सकते हैं org-mode-hook
:
(add-hook 'org-mode-hook 'org-hide-block-all)
मेरे व्यक्तिगत कॉन्फ़िगरेशन के लिए, मैंने इस समाधान को थोड़ा बढ़ाया है:
(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)
इसके स्थान पर, डिफ़ॉल्ट रूप से ब्लॉक को org-mode
ढह SRC
जाता है और मुझे SRC
हिट करके सभी ब्लॉकों की दृश्यता को बंद करने देता है C-c t। (यदि आप इस कोड का उपयोग करने का निर्णय लेते हैं, तो आप अपनी पसंद के हिसाब से कुंजी बंधन को अपना सकते हैं।)
org-hide-block-startup
: stackoverflow.com/a/21563210/2112489 । और, निम्न लिंक का उनsrc
ब्लॉकों की सायक्लिंग दृश्यता के साथ कुछ करना है जो मैंने कुछ समय पहले लिखे थे, लेकिन यह उन्हें डिफ़ॉल्ट रूप से छिपाए जाने के लिए सेट नहीं करता है। मेरे पास आज या कल इस पर काम करने का समय नहीं होगा, लेकिन यहां मामला है कि आप या कोई अन्य व्यक्ति कोड के साथ थोड़ा खेलना चाहता है: stackoverflow.com/a/25496350/2112489