बैश में, जब एक ही उपसर्ग के साथ कई फाइलें होती हैं और मैं उपसर्ग का हिस्सा और हिट करता हूं Tab, तो यह सामान्य उपसर्ग को पूरा करता है और मुझे संभावित परिणामों में अंतर करने के लिए टाइपिंग जारी रखने की अनुमति देता है।
विम में, जब एक ही उपसर्ग के साथ कई फाइलें होती हैं और मैं उपसर्ग और हिट का हिस्सा टाइप करता हूं Tab, तो यह पूरे पहले मैच को पूरा करता है और फिर मुझे सभी मैचों के बीच चयन करने देता है। सेट को कम करने के लिए, मुझे तब तक बैकस्पेस देना होगा जब तक मैं सामान्य हिस्से के अंत तक नहीं पहुंच जाता, फिर कुछ और टाइप Tabकरें और फिर से हिट करें।
मेरे पास अक्सर बहुत सारी फाइलें होती हैं, जहां एक लंबी आम उपसर्ग होती है, और जो फ़ाइल मैं चाहता हूं वह पहले के बीच नहीं है (उदाहरण के लिए, परियोजना फाइलों की एक निर्देशिका, अन्य चीजों के साथ, विभिन्न नाम के साथ सभी मेकफाइल्स Makefile.{whatever}
)।
क्या मैं बहुत से प्रमुख स्ट्रोक को बचाने के लिए बैश की तरह विम को पूरा कर सकता हूं?
बोनस यदि यह अन्य पूर्णताओं पर भी लागू हो सकता है (उदाहरण के लिए, मानों को मान लें कि सभी में एक ही उपसर्ग है)
completeopt
।