मैं नेओविम के बारे में सुन रहा हूं ; यह विम से कैसे भिन्न है? होमपेज पर सभी बिंदु सिर्फ 'हुड के तहत' वास्तु परिवर्तन हैं। एक उपयोगकर्ता के रूप में, मेरे लिए क्या अंतर है?
मैं नेओविम के बारे में सुन रहा हूं ; यह विम से कैसे भिन्न है? होमपेज पर सभी बिंदु सिर्फ 'हुड के तहत' वास्तु परिवर्तन हैं। एक उपयोगकर्ता के रूप में, मेरे लिए क्या अंतर है?
जवाबों:
जिस तरह से नेओविम होमपेज का वर्णन किया गया है, नेओविम का उद्देश्य एक बेहतर और अधिक खुले तौर पर संचालित समुदाय के लिए ओपन सोर्स प्रोजेक्ट का मार्ग प्रशस्त करना है।
वास्तु परिवर्तन न केवल अधिक स्थिरता लाएगा और प्रदर्शन को बेहतर बनाएगा बल्कि कोड को और अधिक बनाए रखने में सक्षम होगा और जो कोई भी योगदान करने के लिए इच्छुक है उसके लिए प्रवेश बाधा को थोड़ा नीचे लाएगा।
प्रमुख परिवर्तनों में से एक यह भी शामिल है कि नौकरियों / कार्यों के निष्पादन की पहुंच की मुख्य विशेषता असमान रूप से है, जो कि लंबे समय से विम के सबसे अनुरोधित फीचर में से एक है। यह विशेष रूप से आगे भी विम के प्रदर्शन को बेहतर बनाने में मदद कर सकता है क्योंकि vim को ब्लॉक नहीं करना पड़ेगा जबकि एक पृष्ठभूमि नौकरी कुछ कर रही है।
एक विम उपयोगकर्ता के रूप में, इस तथ्य के अलावा बहुत कुछ नहीं बदल सकता है कि स्टॉक विम की तुलना में नवविराम को बहुत तेजी से एक सॉफ्टवेयर के रूप में विकसित होना चाहिए (मुद्दों को जोड़ना, सुविधाओं को जोड़ना) और यह लंबे समय में बेहतर प्रदर्शन होगा।
मैं विशेष रूप से संबोधित कर रहा हूं:
मुझे क्यों चिंता करनी चाहिए? एक उपयोगकर्ता के रूप में, मेरे लिए क्या अंतर है?
एक विम उपयोगकर्ता के रूप में मैं जिस चीज को लेकर सबसे ज्यादा उत्साहित हूं, वह है नए प्रकार के प्लगइन्स, इंटीग्रेशन और इंटरफेस जो कि नियोविम के हुड के तहत होने वाले परिवर्तनों से सक्षम होंगे।
जैसे-जैसे समय बीतता जाएगा आपको वास्तव में प्रभावशाली प्लगइन्स और प्रोग्राम दिखाई देने लगेंगे जो कि Neovim के साथ काम करते हैं लेकिन Vim नहीं। यहाँ नव-विशिष्ट प्लगइन्स की एक सूची है: यहाँ नव- नववर्ष की गितुब में ।
मुझे नहीं पता कि यह कैसे अप-टू-डेट है, लेकिन मैं इसे बढ़ता देख उत्साहित हूं क्योंकि हमें कोडिंग को अधिक कुशल और सुखद बनाने के लिए अधिक उपकरण मिलते हैं।
मेरा अपना पसंदीदा जोड़, जोयिम टेबल पर लाता है, टर्मिनल मोड है। अब आप अपनी नियोविम विंडो को विभाजित कर सकते हैं और एक तरफ एक टर्मिनल एमुलेटर चल सकता है और दूसरी तरफ एक फाइल को संपादित कर सकता है! मुझे लगता है कि आप अभी भी अपने अंदर नवोन्मेष को चला सकते हैं, बस अगर आप वास्तव में ऐसा करना चाहते हैं।
अतुल्यकालिक प्लगइन्स होने से भी जल्द ही बहुत उपयोगी होने जा रहा है; इसका मतलब है कि हम अंत में केवल 40 वर्षों के इंतजार के बाद वास्तव में अच्छा कोड पूरा करने में सक्षम हैं!
Neovim में भी Vim के मुकाबले बेहतर माउस सपोर्ट है।
set mouse=a
काफी देर के लिए vimrc में लाइन
दो बिंदु जो अन्य उत्तरों द्वारा अभी तक संबोधित नहीं किए गए हैं और एक उपयोगकर्ता के लिए दिलचस्प हो सकते हैं, यहां तक कि या विशेष रूप से नए उपयोगकर्ता बिना (या एक छोटे फ़ाइल) कॉन्फ़िगरेशन फ़ाइल के बिना:
$EDITOR
।