में स्वत: रूबी फोल्डिंग क्या कोई तरीका है कि मैं स्वचालित रूप से रूबी स्रोत फ़ाइलों को फोल्ड करने के लिए विम सेट कर सकता हूं, लेकिन केवल उस स्तर के स्तर पर गुना हो सकता है जिस पर उन्हें परिभाषित किया गया है?विम
तो यह गुना होगा जब मेरे पास है:
class MyClass
def method
...
end
end
लेकिन यह भी जब मेरे पास है:
module FirstModule
module SecondModule
class MyClass
def method
...
end
end
end
end
मैं साथ foldmethod = वाक्य रचना और विभिन्न गुना के स्तर प्रयोग किया है, लेकिन यह नहीं ले करता है उस गहराई में जहां विधि परिभाषित की गई है।
इसके अलावा मैं विधि के अंदर कुछ भी नहीं चाहता (अगर ब्लॉक, प्रत्येक ब्लॉक, आदि)।
मुझे लगता है कि foldmethod = expr मेरी सबसे अच्छी शर्त होगी, लेकिन मुझे यह पता लगाने में कोई प्रबंधन नहीं हुआ है कि कैसे फोल्ड एक्सप्रेशन काम करते हैं, और विम में सहायता बहुत प्रबुद्ध नहीं रही है।
यह एक अच्छा जवाब है। ऐसा लगता है कि यह सही समाधान है, या कम से कम एक महान प्रारंभिक बिंदु जहां मैं चाहता हूं। मैं यह देखने के लिए परीक्षण करूंगा कि यह आज के बाद कैसे काम करता है और आपका जवाब स्वीकार करता है। इसके अलावा आपका vimrc एक महान शिक्षण संसाधन की तरह दिखता है, खासकर आपके द्वारा परिभाषित सभी कार्यों के साथ। धन्यवाद। – adivasile
आपका स्वागत है! मुबारक vimming! –
मुझे यह जानने में दिलचस्पी होगी कि यह आपके लिए कैसे काम करता है! –