जोड़कर खोज और प्रतिस्थापित करें, मुझे पता है कि यह एक लंबा शॉट है, लेकिन मेरे पास एक बड़ी टेक्स्ट फ़ाइल है और मुझे कुछ मानदंडों से मेल खाने वाली अन्य संख्याओं में दिए गए नंबर को जोड़ने की आवश्यकता है।एक खोज
उदा।
identifying text 1.1200
identifying text 1.1400
और मैं
identifying text 2.2700
identifying text 2.2900
आम तौर पर मैं अजगर में ऐसा होता है (कहना 1.15 जोड़कर) इस परिणत करना चाहते हैं, लेकिन यह एक Windows मशीन पर है कि मैं कहाँ स्थापित नहीं कर सकता बहुत सारी चीज़े। मैं हालांकि :)
+1। * मैं * इसे काम करने के लिए भी प्राप्त कर सकता हूं (और यह बहुत कुछ कह रहा है) लेकिन पिछला शून्य बनाए रखने का कोई तरीका है। –
'printf()' के साथ हो सकता है? (: एच printf()) -> '... \ = printf ('%। 4f', 1.15 + str2float (......))' –
मुझे कुछ चीज देखना था: '\ =' अनुमति देता है एक अभिव्यक्ति होने के लिए प्रतिस्थापन स्ट्रिंग। ([लिंक] (http://vim.wikia.com/wiki/Using_an_expression_in_substitute_command)) –