मैंने अपने में foldmethod=indent
सेट किया है ~/.vimrc
, और सामान्य तौर पर जो मेरे लिए काम करता है और मैं इसे रखना चाहूंगा।
हालाँकि, कुछ फाइलें हैं, जिन्हें मैं नियमित रूप से संपादित करता हूं (और जो मेरे विशेष नियंत्रण में हैं), जहां मैं एक मार्कर-आधारित प्रणाली में जोड़ना चाहता हूं, विशेष रूप से ताकि जब मैं फ़ाइल को एक बड़े खंड में खोलूं तो मैं शायद ही कभी देखो (जो पहले से ही इंडेंट द्वारा 'सीमांकित' है) पूर्व-मुड़ा हुआ है। ऐसा लगता है कि foldmethod=marker
(मैं फ़ाइल इन 'पूर्व सिलवटों' इंगित करने के लिए यदि आवश्यक हो तो में अजीब टिप्पणी कोई आपत्ति नहीं है) मुझे ऐसा करने की अनुमति होगी, लेकिन मैं अभी भी चाहते हैं foldmethod=indent
तो सेट है कि मैं उपयोग कर सकते हैं zc
, zo
और ऐसा है तो के लिए पर इंडेंट द्वारा वर्गों को गुना या प्रकट करना। जहाँ तक मैं बता सकता हूँ कि मैं कई मूल्यों पर फोल्डमेथोड सेट नहीं कर सकता।
वहाँ एक और तरीका है कि मैं इसे हासिल कर सकता हूं (आदर्श रूप से फ़ाइल में एम्बेडेड कुछ का उपयोग करके)?