Vim क्लासिक AI सहाय्याशिवाय Vim fork म्हणून त्याच्या पहिल्या रिलीजसह पदार्पण करते

Vim क्लासिक, LLM कोड नाकारणारा एक Vim फोर्क, साधेपणा आणि अनुकूलता ट्रेडऑफसाठी जुन्या Vim 8.2 वर आधारित पहिले स्थिर 8.3.0 जारी केले.
3 जून 2026 00:04 EDT

Vim चा एक नवीन फोर्क, ज्याला Vim Classic डब केले जाते, त्याची पहिली स्थिर आवृत्ती, 8.3.0 यशस्वीरित्या लाँच केली आहे, जी LLMs द्वारे व्युत्पन्न केलेल्या कोडपासून पूर्णपणे मुक्त आहे.
डेव्हलपमेंट टीमने Vim 8.2.0148 वर Vim Classic 8.3.0 वर आधारित कारण त्यांना नवीन Vim9 स्क्रिप्ट इंजिनच्या हेवी मेंटेनन्स फूटप्रिंटला चुकवायचे होते. कोडबेस सोपा ठेवण्यासाठी त्यांनी ही जुनी बेसलाइन निवडली, जरी हा निर्णय अनेक आधुनिक प्लगइन्ससह सुसंगतता खंडित करतो.
आम्ही Vim ची ही आवृत्ती साफ करणे, प्रकाशनासाठी तयार करणे आणि पर्यायी इतिहासाची कल्पना करणे निवडले जेथे Vim 8.3 Vim9 स्क्रिप्टशिवाय रिलीझ झाले. परिणाम विम क्लासिक 8.3 आहे. आमच्या फोर्कमध्ये विम अपस्ट्रीमसाठी उपलब्ध संसाधने आणि संस्थात्मक ज्ञानाची कमतरता आहे हे मान्य करून आम्ही विम क्लासिकच्या दीर्घकालीन देखभालीचे ओझे कमी करण्यासाठी हा दृष्टीकोन घेण्याचे निवडले. तथापि, याचा परिणाम असा आहे की काही Vim प्लगइन आहेत जे Vim क्लासिकशी सुसंगत नाहीत.
Vim क्लासिक टीमने मूळ चॅरिटीवेअर मॉडेल ठेवून “युगांडातील गरजू मुलांना पुरविण्याच्या ब्रॅमच्या उत्कटतेला पाठिंबा देण्याचे” वचन दिले. हे प्रकाशन सुरक्षित करण्यासाठी, विकासकांनी “विम अपस्ट्रीम वरून पॅचेसचे मूल्यांकन करण्यासाठी विशेष प्रयत्न” केले जे सुरक्षा त्रुटींचे निराकरण करतात, सुरुवातीच्या अवलंबकर्त्यांना चेतावणी देतात की सिस्टममध्ये काही बग लपलेले राहू शकतात.
Drew DeVault ने जनरेटिव्ह AI च्या तीव्र विरोधातून प्रकल्प सुरू केला. मध्ये अ ब्लॉग पोस्ट DeVault ने 25 मार्च 2026 रोजी प्रकाशित केलेले, त्यांनी जनरेटिव्ह AI बद्दल आपला तिरस्कार शेअर केला, असा युक्तिवाद केला की तंत्रज्ञान काही लोकांना समृद्ध करते, शक्ती केंद्रीकृत करते, प्रचाराला सुपरचार्ज करते (फॅसिझम सक्षम करते) आणि “स्लॉप” (निम्न-गुणवत्तेचा, AI-व्युत्पन्न कोड/मजकूर) व्युत्पन्न करते. Vim आणि NeoVim दोन्ही प्रकल्प आता LLM-सहाय्यित योगदान स्वीकारत असल्यामुळे, DeVault ने निर्णय घेतला की तो यापुढे त्यांचा वापर स्पष्ट विवेकाने करू शकत नाही.
Vim ने गेल्या डिसेंबरमध्ये अधिकृत LLM धोरण सादर केले, ज्याने योगदानकर्त्यांना AI-व्युत्पन्न कोड सबमिट करण्याची परवानगी दिली बशर्ते त्यांनी ते स्पष्टपणे उघड केले आणि कोड Vim कोडबेसच्या ऐतिहासिक शैलीशी जुळत असल्याचे सुनिश्चित केले. दरम्यान, Vim/NeoVim यूजरबेसचा एक मोठा भाग AI मध्ये मोठ्या प्रमाणावर झुकत आहे, जसे की प्लगइन्स VimLM ऑफलाइन-प्रथम स्थानिक कोडिंग सहाय्यासाठी, llmswap एकाधिक बाह्य LLM प्रदात्यांना क्वेरी करण्यासाठी, llama.vim स्थानिक FIM पूर्णता चालवण्यासाठी, आणि dwight.nvim एजंटिक कार्य नियोजन समन्वयित करण्यासाठी.



