लोकप्रिय लिनक्स टेक्स्ट एडिटर विम का एक नया संस्करण उपलब्ध है, संस्करण 9.0. नया संस्करण एक संशोधित स्क्रिप्टिंग भाषा की शुरुआत करता है, जिसे विम 9 स्क्रिप्ट कहा जाता है।

विम 9.0 "एक बड़ा कदम उठाता है"

विम निर्माता ब्रैम मूलनार ने नए संस्करण की घोषणा की विम की आधिकारिक वेबसाइट पर एक पोस्ट. "कई वर्षों के क्रमिक सुधार के बाद विम अब एक बड़ी रिलीज के साथ एक बड़ा कदम उठाता है," मूलनार ने लिखा।

जबकि विम के पास पहले से ही एक स्क्रिप्टिंग भाषा थी, विम 9 स्क्रिप्ट टिप्पणियों, कार्यों और चर असाइनमेंट के काम करने के तरीके में कुछ बदलाव करता है। जबकि अधिकांश उपयोगकर्ता अपने वितरण के पैकेज प्रबंधक को विम अपडेट करने तक प्रतीक्षा करना चाहेंगे, यूनिक्स/लिनक्स उपयोगकर्ता नए संस्करण को आजमाने के लिए उत्सुक हैं, वे स्रोत कोड डाउनलोड कर सकते हैं डाउनलोड पेजऔर इसे संकलित करें।

विम 9.0 की स्क्रिप्टिंग स्पीड बूस्ट

मूलनार ने कहा कि ये बदलाव विम9 स्क्रिप्ट को अन्य प्रोग्रामिंग भाषाओं के अनुरूप लाने और प्रदर्शन में सुधार करने के लिए किए गए थे:

एक नई लिपि भाषा, इसके लिए क्या आवश्यक है? विम स्क्रिप्ट समय के साथ बढ़ रही है, जबकि पश्चगामी संगतता को बनाए रखते हुए। इसका मतलब है कि अतीत से खराब विकल्पों को अक्सर बदला नहीं जा सकता है और वीआई के साथ संगतता संभावित समाधानों को प्रतिबंधित करती है। निष्पादन काफी धीमा है, प्रत्येक पंक्ति को हर बार निष्पादित होने पर पार्स किया जाता है।

instagram viewer

मूलनार ने कहा कि Vim9 स्क्रिप्ट प्रोग्रामों की निष्पादन गति पुरानी स्क्रिप्टिंग भाषा की तुलना में 100 गुना तक बढ़ गई थी। यह कुशल निष्पादन के लिए आदेशों को संकलित करके प्राप्त किया जाता है।

विम 9.0 वी परंपरा के साथ एक प्रमुख ब्रेक का प्रतिनिधित्व करता है

विम का नया संस्करण वीआई संपादक के साथ संगतता की कीमत पर भी, विम 9 स्क्रिप्ट के साथ इसकी कार्यक्षमता में एक बड़ा बदलाव करता है, जिसका व्यापक रूप से लिनक्स और यूनिक्स दुनिया में उपयोग किया जाता है। बाद वाला संपादक 1977 से अस्तित्व में है जब इसे सन माइक्रोसिस्टम्स के सह-संस्थापक बिल जॉय ने कैलिफोर्निया विश्वविद्यालय, बर्कले में लिखा था। वी बाद में इसका एक प्रमुख घटक बन गया बीएसडी यूनिक्स संस्करण और व्यापक यूनिक्स दुनिया में फैल गया।

विम ने ऐतिहासिक रूप से नई सुविधाओं को जोड़ते हुए वीआई के साथ अधिकतम संगतता का लक्ष्य रखा है, इस बिंदु पर कि कई सिस्टम वास्तव में विम के साथ शुरू होते हैं जब वी को कमांड लाइन से बुलाया जाता है। यह कई Linux वितरणों के साथ-साथ macOS के साथ भी शामिल है। इसका मतलब यह है कि विम 9.0 सॉफ्टवेयर के सर्वव्यापी टुकड़े में एक बड़ा बदलाव है, जिस पर डेवलपर्स और सिस्टम एडमिनिस्ट्रेटर भरोसा करते हैं। फिर भी, पुरानी स्क्रिप्ट चलाने के लिए एक "विरासत" मोड है। यह पिछड़ी संगतता के बारे में किसी भी उपयोगकर्ता की चिंता को शांत करने का एक प्रयास प्रतीत होता है।

मूलनार ने वादा किया है कि भविष्य के संस्करणों में और भी बदलाव आएंगे। चाहे जो भी हो, कई पहली बार उपयोगकर्ता खुद को यह पता लगाने की कोशिश कर सकते हैं कि विम से कैसे बाहर निकलें.

विम 9.0: एक प्रमुख टेक्स्ट एडिटर में एक बड़ा बदलाव

विम लिनक्स की दुनिया में व्यापक रूप से इस्तेमाल किया जाने वाला टूल है, और विम 9.0 के बदलाव एक बड़े शेक-अप का प्रतिनिधित्व करते हैं। विम के असामान्य कीबोर्ड कमांड पहले से ही संभावित उपयोगकर्ताओं के लिए कठिन लगते हैं, लेकिन उनमें से कई पाते हैं कि कमांड सीखना दक्षता के मामले में भुगतान करता है।