कोड तह, या ऑर्ग-मोड का उपयोग करने वाले साइकिल के प्रकार को प्राप्त करने का सबसे अच्छा तरीका है। इस प्रकार का व्यवहार बनाने के लिए सबसे अच्छा समाधान क्या होगा?
संपादित करें: मुझे क्षमा करें मैं स्पष्ट नहीं था। मैं elisp में कुछ प्रोग्राम करना चाहता हूं जो चीजों को कोड फोल्डिंग के समान करता है, या वास्तव में सबसे अधिक ओआर-मोड जैसे पदानुक्रम के साथ विस्तारित किया जा सकता है। मैं इस प्रभाव को प्राप्त करने का सबसे अच्छा तरीका सोच रहा हूं। मुझे लगता है कि मैंने सुना है emacs ओवरले एक अच्छा समाधान है, लेकिन मुझे नहीं पता।
जहाँ तक तह मैं सिर्फ बिल्टिन सेट-सेलेक्टिव-डिस्प्ले का उपयोग करता हूँ
संपादित करें नंबर 2:
उत्तर के लिए धन्यवाद, लेकिन मुझे लगता है कि मैं गलत सवाल पूछ रहा हूं, इसलिए मुझे उस पर अधिक स्पष्ट होने की कोशिश करें जो मैं करने की कोशिश कर रहा हूं। मैं निम्नलिखित बनाना चाहूंगा
जब आप किसी फ़ंक्शन पर अपनी बात रखते हैं और इस विशिष्ट फ़ंक्शन को कॉल करते हैं, तो यह फ़ंक्शन की परिभाषा को जहाँ से भी है (मैं इसके लिए खोज-टैग का उपयोग करने के बारे में सोच रहा हूँ) डालूँगा और इसे वर्तमान बफ़र में प्रकट करूँगा। विचार यह है कि यदि आप फ़ंक्शन परिभाषा को पढ़ने के लिए एक अलग बफर पर कूदते हैं, तो मुझे लगता है कि इसके संदर्भ को किसी अन्य फ़ाइल पर स्विच करना है। इसलिए मैं इसे कोड फोल्डिंग की तरह व्यवहार करना चाहूंगा, यह केवल बफर से कोड बाहरी में खींचता है। यह कुछ समस्याओं को प्रस्तुत करता है क्योंकि यह कोड को बफर में एक्यूट पेस्ट नहीं कर सकता है या यदि कोई इसे बचाता है तो यह कोड में खींचे गए को बचाएगा। इसलिए मैं सोच रहा हूं कि क्या बफर के अंदर एक क्षेत्र बनाने का कोई तरीका है जो बफर का हिस्सा भी नहीं है। मुझे लगता है कि समझ में आता है।
EDIT NB 2
और इसके लिए एक नया प्रश्न बनाएं।