मैं चाहता हूँvim में मौजूदा बफर के ऑफसेट हो जाओ (विशेष रूप से, अजगर पटकथा के माध्यम से)
- वर्तमान कर्सर स्थिति की भरपाई करने के लिए
- वर्तमान चयन रेंज
, फ़ाइल की शुरुआत से शुरू। मैं इसे अजगर में करता हूं, इसलिए यह संकेत देता है कि विम की पायथन स्क्रिप्टिंग के साथ इसे कैसे करना बहुत उपयोगी होगा।
मैंने vim.current का उपयोग किया है .. स्क्रिप्टिंग करने से पहले, लेकिन यह सामान्य ऑफसेट की बजाय लाइनों और कॉलम का उपयोग करता है।
क्या मुझे पिछली पंक्ति लंबाई + वर्तमान पंक्ति की मात्रा की गणना करना होगा, या क्या कोई आसान तरीका है?
धन्यवाद, यह बहुत उपयोगी है !! मुझे संदेह था कि वास्तविक एपीआई इसका समर्थन नहीं करता है :-) –
या सीधे: 'echo eval (line2byte (line ("। ")) + Col ("। ")) ' – mykhal