2011-09-29 12 views
5

में प्रति टैब बफर क्या कोई तरीका है कि मैं उनके टैब के आधार पर बफर याद रखने के लिए vim को कॉन्फ़िगर कर सकता हूं?विम

मैं वर्तमान में दो परियोजनाओं पर काम कर रहा हूं, और मेरे पास प्रत्येक प्रोजेक्ट की अपनी स्थानीय निर्देशिका के साथ अपने टैब में है। फ़ाइलों के माध्यम से नेविगेट करने के लिए मैं फ़ज़ीफिंडर का उपयोग कर रहा हूं।

समस्या यह है कि जब मैं बफर के माध्यम से खोजना चाहता हूं, तो मुझे दोनों परियोजनाओं के सभी बफर मिलते हैं।

क्या मैं इसे वर्तमान टैब से केवल बफर दिखाने के लिए सीमित कर सकता हूं?

यह बहुत अच्छा हो सकता है कि मैं यहां गलत दृष्टिकोण का उपयोग कर रहा हूं। यदि यह मामला है, तो बेहतर क्या होगा?

उत्तर

3

विम के टैब अधिकांश अन्य संपादकों टैब की तरह नहीं हैं: वे विशिष्ट फ़ाइलों या फ़ाइलों के समूह का प्रतिनिधित्व नहीं करते हैं। वे सिर्फ "विचार" हैं जो आपको बफर को दृष्टि से व्यवस्थित करने की अनुमति देते हैं।

विम के बफर वैश्विक हैं और AFAIK उन्हें विशिष्ट टैब से बांधने का कोई मूल तरीका नहीं है, लेकिन मैंने दूसरे दिन गीथूब पर एनईआरडीटी के "प्रति-टैब" कांटा देखा, इसलिए कुछ प्रयासों के साथ यह संभव हो सकता है।

मैं केवल त्वरित संपादन के लिए टैब का उपयोग करता हूं और आमतौर पर एक या दो दर्जन बफर खुलता है। उनमें से अधिकतर छिपे हुए हैं (:help hidden) और मेरे पास शायद ही कभी 3 से अधिक विभाजन हैं (केवल एक फ़ाइल दिखाई दे रही है, अधिकांश समय)। बफर स्विचिंग और फ़ाइल खोलने LustyExplorer के साथ किया जाता है।

यदि मुझे दो परियोजनाओं पर काम करना चाहिए तो मैं मैकवीम में जीवीआईएम या दो अलग "जीयूआई" विंडोज़ के दो उदाहरणों का उपयोग करता हूं।

तो हाँ, आपका दृष्टिकोण गलत है (मेरा सबसे अधिक संभवतः सही नहीं है) लेकिन अपराधी व्यक्ति या कम्युनिटी है जिसने विम के टैब "टैब" को कॉल करने का निर्णय लिया है।

एक साइड नोट के रूप में मुझे "रोलोडेक्स विम" ​​ विचार काफी सुखद लगता है, this page पर दो कार्यान्वयन हैं।

+0

रोलोडेक्स विम बहुत बढ़िया है। निश्चित रूप से उस का उपयोग करने जा रहा है। – adivasile