खोज…


अनुकूलन

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

एमएस विजुअल स्टूडियो या इंटेलीज आईडीईए जैसे अधिकांश लोकप्रिय आईडीई अपने उपयोगकर्ताओं को उपयोगी शॉर्टकट और यहां तक कि अनुकूलन की कुछ राशि प्रदान करते हैं, लेकिन वे आमतौर पर विशिष्ट कार्यों से संबंधित होते हैं जो एक विशेष संदर्भ में सामान्य होते हैं, जबकि विम एक को अलग से अनुकूलित करने की अनुमति देता है एक-दूसरे से टकराए बिना स्थितियां। IntelliJ में Visual Studio और Java में c ++ प्रोग्राम विकसित करना आरामदायक हो सकता है, लेकिन आप वहां पर अजगर कोड नहीं लिखेंगे, और इसके लिए एक और IDE कोर्स है, लेकिन vim में आप बिना किसी भी भाषा को संपादित कर सकते हैं। सुविधा खोना।

बेशक अन्य अनुकूलन योग्य संपादक हैं, और मैं यह कहने वाला नहीं हूं कि विम हर किसी के लिए सबसे अच्छा है। यह व्यक्तिगत प्राथमिकता का सवाल है। मुझे नहीं लगता कि कोई यह तर्क देगा कि एमएसीएस विम के (और कुछ अन्यथा कहेंगे) के अनुकूलन के स्तर को हीनता की अनुमति देता है, लेकिन आपको वास्तव में खुद के लिए इसे आज़माना होगा, जो आपको सबसे अच्छा लगता है।

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

लाइटवेट

विम (जीएनयू नैनो या जीएनयू एमएसीएस की तरह) हल्का है। इसमें किसी भी तरह के ग्राफिकल इंटरफेस (जैसे x11, वेन्डल एंड को) की जरूरत नहीं होती है।

यह एक सिस्टम मेंटेनर को सबसे अच्छा दोस्त बनाता है। आप इसे ssh का उपयोग करके उपयोग कर सकते हैं, यह वास्तव में महत्वपूर्ण है, वास्तव में छोटे उपकरणों पर, जिनमें किसी प्रकार का ग्राफ़िकल इंटरफ़ेस नहीं है।

दूरस्थ सर्वरों पर प्रोग्रामिंग करना और बनाए रखना पिछले वर्षों के दौरान अधिक से अधिक महत्वपूर्ण हो गया और विम (या एमएसीएस) का उपयोग करना सबसे अच्छा तरीका है।

कई IDEs के विपरीत, कई प्रकार की फ़ाइलों के साथ काम करने की क्षमता बॉक्स से बाहर ले आता है और अपने खुद के कमांड और सिंटैक्स hl लिखना आसान होता है।

और अंतिम लेकिन कम से कम नहीं, एक विम उपयोगकर्ता को vi का उपयोग करने में सक्षम होना चाहिए, जो कि अधिकांश UNIX सिस्टम पर पूर्वस्थापित है।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow