2009-11-19 11 views
10

मैं कोड को लपेटने के लिए अक्सर gq का उपयोग करता हूं ... लेकिन तारों की बात आती है तो यह बहुत स्मार्ट नहीं है। उदाहरण के लिए, रैपिंग:विम: तारों को तोड़ने के बिना पाठ लपेटें (यानी, "gq")?

foo = bar("a b c d e f") 

हो सकती में:

foo = bar("a b c " + 
      "d e f") 

होगा:

foo = bar("a b c 
      d e f") 

कौन सा, जाहिर है, नहीं लगभग के रूप में उपयोगी के रूप में है।

क्या पाठ को लपेटने का कोई तरीका है जो इसे ध्यान में रखता है?

+0

जैसा मैं इस के लिए एक समाधान को देखने के लिए अच्छा लगेगा। मुझे यकीन है कि इसके लिए एक विम स्क्रिप्ट की आवश्यकता होगी, जिसके बारे में मुझे कोई जानकारी नहीं है ... – matpie

+8

उत्तर में http://stackoverflow.com/questions/1314174/is-there-any-way-to-get-vim- टू-ऑटो-रैप-अजगर-तार-पर-79-वर्ण। –

उत्तर

1

मुझे यह बॉक्स के बाहर gq करने के तरीके से अवगत नहीं है, लेकिन मैंने जिस समाधान का उपयोग किया है, वह मेरे मामले gqc में कस्टम फ़ंक्शन और मैप लिखना है।

कुछ this

संबंधित मुद्दे