मेरी राय में, विम आपको बुनियादी विशेषताओं के साथ एक बहुत मजबूत संपादक देता है, लेकिन यह आपके लिए है कि आप इसे उन स्क्रिप्ट / एडोनों के साथ मसाला दें जो आप अपनी परियोजनाओं में सबसे अधिक उपयोग करेंगे। यह संभवतः इस बात पर निर्भर करता है कि आप स्क्रिप्ट्स, डॉक्यूमेंटेशन, या फाइलों को एडिट करते हैं, जो अलग-अलग हैं।
एक उदाहरण के रूप में, मैं zencoding
समसामयिक HTML / सीएसएस संपादन के लिए उपयोग करता हूं , snipmate
टेक्स्टमेट-जैसे स्निपेट्स के लिए, और अजगर से संबंधित ऐड-ऑन ( pyflakes
, pep8
)vimpdb
, आदि) अजगर कोडिंग, जो है जो मैं सबसे अधिक बार कर लिए।
फिर ऐसे अन्य ऐडऑन हैं जिनका मैं अक्सर उपयोग नहीं करता, लेकिन फिर भी मैं उन्हें हर बार एक बार में मददगार लगता हूं, जैसे Dpaste
और ConqueTerm
।
फिर भी, मेरे लिए, विम की सबसे उपयोगी विशेषताएं बिल्ट-इन (समय-आधारित पूर्ववत, त्वरित नेविगेशन, रेंज फिल्टर, आदि) हैं - ऐसी चीजें जो मुझे नहीं मिल सकती हैं (या कम से कम यह आसान-से-एक्सेस नहीं है ) आईडीई में। एक बार जब आप एक आईडीई के बिट्स और टुकड़ों को रखने के लिए अपना वीएम सेट करते हैं जिसकी आपको वास्तव में आवश्यकता होती है ( snipmate
,ctags
...) तुम दोनों आईडीई और सांत्वना के वातावरण से लाभ प्राप्त कर सकते हैं।
विम का मेरा उपयोग केवल कंसोल है, इसलिए मैं यह नहीं कह सकता कि ये उपकरण Gvim के साथ कितने उपयोगी हैं।
सभी अच्छाई के बावजूद, मैं अभी भी खुद को चला रहा हूं !grep ...
या^Z + find ...
हर अब और फिर।