मेरे विम सत्र में अक्सर मेरे पास कई बफर खुलते हैं। इसका मतलब है कि मेरा जम्प्लिस्ट कई बफर से स्थानों को स्टोर करता है। हालांकि, अक्सर जब मैं पिछले स्थान पर कूदने के लिए Ctrl-o का उपयोग करता हूं, तो मैं बफर छोड़ना नहीं चाहता हूं और वर्तमान बफर में "स्थानीय" पिछले स्थानों पर कूदना चाहता हूं। मैं यह कैसे करु?विम: वर्तमान बफर से कूद को कैसे रोकें?
उदाहरण: मेरी jumplist निम्न के जैसा दिखाई देता है:
4 10 1 ~/aaa.m
3 20 1 ~/aaa.m
2 12 2 ~/xxx.m
1 15 1 ~/aaa.m
मैं फ़ाइल aaa.m की लाइन से 15 पहली बार मैं Ctrl-ओ कूद करना चाहते हैं। महत्वपूर्ण बात यह है कि अगली बार जब मैं Ctrl-o दबाता हूं, तो मैं xxx.m फ़ाइल पर कूदना नहीं चाहता हूं। इसके बजाय, मैं फ़ाइल aaa.m की लाइन 20 पर कूदना चाहता हूं; वह है, मेरा वर्तमान स्थान "वर्तमान" बफर के भीतर है। विम का डिफ़ॉल्ट व्यवहार मुझे फाइल xxx.m की लाइन 12 पर ले जाना है। इस पर कोई विचार है कि मैं इसे कैसे प्राप्त कर सकता हूं?
यह सुपरसियर, स्टैक ओवरफ्लो प्रश्न (और उत्तर) के लिए एक बेहतर सवाल हो सकता है जो सीधे कोडिंग से संबंधित होते हैं। superuser.com एक ही लोगों द्वारा चलाया जाता है लेकिन सॉफ्टवेयर का उपयोग करने पर केंद्रित है। –
@ डेविड वाटर्स, नहीं। http://meta.stackexchange.com/q/25925/160504 – sidyll
'चेंजलिस्ट' का उपयोग करना आपकी आवश्यकताओं के अनुरूप होगा? परिवर्तन सूची के बावजूद आप आगे बढ़ने के लिए 'जी;' और 'जी' का उपयोग कर सकते हैं। –