2009-02-12 13 views
179

में चरित्र पर जाएं मुझे एक पायथन स्क्रिप्ट at position 21490 से एक त्रुटि संदेश मिल रहा है।विम

मैं विम में इस स्थिति में कैसे जा सकता हूं?

+0

वर्तमान पंक्ति में n वें चरित्र में जाने के लिए, https://stackoverflow.com/questions/4466950/go-to-n-th-symbol-in-line – naught101

उत्तर

278

:goto 21490 आपको बफर में 214 9 0 वें बाइट ले जाएगा।

+62

प्रकार '21490go' आदेश मोड में देखते हैं एक ही प्रभाव के लिए। स्वचालन की सिफारिश करने के लिए – ThomasH

36

vim +21490go script.py

कमांड लाइन फ़ाइल को खोलने और बफर में 21490 स्थिति के लिए ले जाएगा से

इस तरह की कमांड लाइन से इसे ट्रिगर करने से आप अपवाद संदेश को पार्स करने और समस्या की स्थिति में फ़ाइल खोलने के लिए एक स्क्रिप्ट स्वचालित करने की अनुमति देता है।man vim से


अंश:

+{command} 

-c {command} 

{command} के बाद पहली फ़ाइल को पढ़ने की गई है निष्पादित किया जाएगा। {command} को एक पूर्व कमांड के रूप में व्याख्या किया गया है। यदि {command} में रिक्त स्थान हैं तो इसे डबल कोट्स में संलग्न किया जाना चाहिए (यह उपयोग किए जाने वाले खोल पर निर्भर करता है)।

+2

प्रोप! – Jeff