मेरे पास एक वाईएएमएल स्वरूपित टेक्स्ट फ़ाइल है, और वीआईएम के लिए कस्टम फोल्डिंग को परिभाषित करना चाहूंगा, लेकिन मुझे यकीन नहीं है कि इसके बारे में कैसे जाना है (फोल्डिंग के लिए वीआईएम दस्तावेज पढ़ने के बावजूद)। फ़ाइल इसलिए की तरह, YAML "दस्तावेज़" के होते हैं:मैं वीआईएम में वाईएएमएल आइटम कैसे जोड़ सकता हूं?
---
title: My Title
attr1: value1
attr2: value2
---
title: Next Item
attr1: value3
---
title: One More Item
...
मैं कुछ इस तरह देखने के लिए जिसके परिणामस्वरूप मुड़ा हुआ पाठ करना चाहते हैं:
+---- 2 lines: My Title ----
+---- ? lines: Next Item ---
कोई सुझाव की सराहना की कर रहे हैं! धन्यवाद!
उत्तर के लिए धन्यवाद!मैं मार्करों का उपयोग करने के बारे में स्पष्ट नहीं था, और इससे निश्चित रूप से समस्या हल हो गई। हालांकि, डेटा डुप्लिकेट न करने के हित में, क्या वीआईएम के लिए एक शीर्षक के साथ स्वचालित रूप से फोल्ड स्तर निर्धारित करने के लिए दिए गए रेगेक्सप का उपयोग करने का कोई तरीका है? – wkranec
@wkranec मुझे लगता है कि यह 'foldmethod = expr' का उपयोग उचित' foldexpr' और 'foldtext' सेट के साथ किया जा सकता है, लेकिन मैंने कभी इसका उपयोग नहीं किया है। – ZyX