ग्रहण के लिए कौन से विम प्लग उपलब्ध हैं? [बन्द है]


128

मैंने तीन पाए हैं और जानना चाहूंगा कि क्या अन्य हैं और उनके फायदे या नुकसान क्या हो सकते हैं:

मैंने एक्लिम को शामिल किया है, लेकिन यह अन्य दो विकल्पों से भिन्न है, क्योंकि यह ग्रहण की कार्यक्षमता को विम में उपलब्ध कराता है और मैं वास्तव में ग्रहण के बाद पर्यावरण के भीतर काम कर रहा हूं।


8
सबसे अच्छा प्लगइन के लिए पूछने के बजाय, जो अत्यधिक व्यक्तिपरक है, आपको पूछना चाहिए कि प्रत्येक विकल्प को अलग करने के फायदे और विशेषताएं क्या हैं।
पियरे-एंटोनी लाफेट

1
इसमें viplugin भी है: www.viplugin.com/ (vimplugin से भिन्न)।
DrAl

संबंधित प्रश्न: stackoverflow.com/questions/1766067/…
जॉन लेहमैन

Vrapper केवल इसलिए सबसे अच्छा है क्योंकि यह Vimplugin की तरह NAG नहीं है।
सादाफज़

मुझे पता है कि आपने कहा था कि आप ग्रहण करना चाहते हैं, लेकिन एक और सरल विकल्प यह है कि आप इसके साथ-साथ चलाएं और ग्रहण द्वारा खोली गई किसी भी फाइल को भेजें: stackoverflow.com/a/4088507/23213
स्टीव वर्म्यूलेन

जवाबों:


81

Eclim

मेरी राय में एक्लिम सही दृष्टिकोण नहीं है। आप विम की संपादन शक्ति प्राप्त करते हुए आईडीई के लचीलेपन और कार्यक्षमता को बनाए रखना चाहते हैं।

viPlugin

जब मैं ग्रहण के साथ काम कर रहा था तो मैंने विल्लुगिन का उपयोग किया । हालाँकि यह मुफ़्त नहीं है (IntelliJ Idea Vim plugin के विपरीत)। यह विजुअल स्टूडियो विम प्लगइन की तरह पूरी तरह से नहीं है। आप पाएंगे कि कुछ कार्यक्षमता गायब है। Ctrl +] जैसी चीजें "परिभाषा पर जाएं" या Ctrl + o "वापस जाएं" के लिए काम नहीं करती हैं। मैक्रोज़ या तो काम नहीं करते हैं, लेकिन इसमें निशान हैं। यह विम पाठ संपादन की मुख्य कार्यक्षमता प्रदान करता है। अगर मुझे सही से याद है तो आपके पास एक साधारण vimrc कॉन्फ़िगरेशन फ़ाइल भी हो सकती है। आप इसका परीक्षण करने के लिए एक नि: शुल्क परीक्षण कर सकते हैं।

Vrapper

जाहिरा तौर पर Vrapper के पास मैक्रो और निशान हैं, साथ ही साथ निम्न कमांड भी हैं:

प्रस्ताव

h j k l w W e E b B f F t T ; , ^ $ 0 % G H M L gg ge gE

ऑपरेटर्स

y Y d D c C s S p P r J x X i I a A o O . < > gc gu gU

खोज

/ ? n N * #

टेक्स्ट ऑब्जेक्ट्स (केवल सामान्य मोड में)

ib i (i) i [i] iB i {i} i i i i i i iw iW ab a (a) a [a] a a a a {a "a 'a a aw

गिनता

आप अन्य कमांड के सामने गिनती निर्दिष्ट करने के लिए संख्या कुंजियों का उपयोग कर सकते हैं। अन्य कमांड

v V u <C-R> <C-F> <C-B> ~ q @ zo zR zc zM zz gt gT

इसके अलावा यह मुफ़्त है, इसलिए मैं उस एक के साथ जाऊंगा।


1
Vimplugin की कोशिश की, लेकिन यह काम करने के लिए नहीं मिल सका। मैं Vrapper b / c की कोशिश करने में संकोच कर रहा था, यह बहुत छोटा दिखता है (v0.14) लेकिन यह शालीनता से काम करता है। कम से कम मैं तेजी से नेविगेट कर सकता हूं।
हाइपर्लग

2
मैं Vrapper का उपयोग कर रहा हूं और मैं इससे बहुत खुश हूं। मुझे वास्तव में hjkl नेवीगेशन और शॉर्टकट्स जैसे di ((कोष्ठक के अंदर हटाएं) yi {(वर्तमान ब्लॉक की कॉपी सामग्री) आदि याद आ गए थे
नायलॉन स्माइल

viplugin कष्टप्रद पॉपअप दिखाता है जो आपको उत्पाद खरीदने के लिए कहता है यदि आप नहीं चाहते कि पॉपअप दिखाई दे। Vrapper पर भी स्विच किया गया।
नीयू ओविदियु गेब्रियल

आवरण ... अंत में मैं ज़ोन में वापस आ गया हूं :)
ATOzTOA

16

मैंने व्यवहार्य की कोशिश की है और यह उन सभी में से मेरी शीर्ष पिक है। यह Vrapper की सभी विशेषताओं से बहुत अधिक मिला है, लेकिन कुछ अतिरिक्त विशेषताएं हैं, जिनमें से किसी में भी विंडो विभाजन, कमांड इतिहास और बाहरी फ़िल्टर और आदेश जैसे कुछ भी नहीं हैं।

यह भुगतान है, लेकिन यह कोशिश करने के लिए स्वतंत्र है। इसमें पियरे जैसी कुछ मूल बातों का अभाव है, Ctrl+]उदाहरण के लिए कोई समर्थन नहीं है , हालांकि विकास सक्रिय है इसलिए संभावना है कि इसे लागू किया जाएगा।


2
बस इसे इस्तेमाल करना शुरू कर दिया है और यह एक प्लगइन के लिए निर्दोष लगता है जो अभी जारी किया गया था। ग्रहण के लिए वर्षों से vi प्लगइन की प्रतीक्षा कर रहा था। अब मैं अपने दो पसंदीदा IDE का उपयोग पूर्ण vi समर्थन के साथ कर सकता हूं: Netbans और Eclipse
स्टीवन

मैंने अभी कुछ महीनों के लिए इसका उपयोग किया है, और जब मैं इसे पसंद करता हूं, तो विकास व्यवहार्य पर बहुत रुका हुआ लगता है। अभी भी एक सभ्य प्लगइन, लेकिन कुछ ऐसा नहीं है जिसके लिए मैं $ 15 का भुगतान करूं जब तक कि यह सक्रिय न दिखे।
जेब

जेब, यह इंगित करने के लिए धन्यवाद। चूंकि 2011-10-22 में व्यवहार्य की अंतिम रिलीज प्रतीत होती है, इसलिए विल्लुगिन के 9 रिलीज किए गए हैं। हममम।
अमीगोनिको

इसके अलावा Vrapper 0.34.0 में, एक वैकल्पिक प्लगइन है जो आपको विभाजन का उपयोग करने की अनुमति देता है।
कार्लो

3
दुख की बात है कि व्यवहार्य मृत्यु हो गई है। वेबसाइट चला गया है, और बाजार में एप्लिकेशन जूनो + में काम नहीं करता है।
तेंदुए

14

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

वास्तव में, मुझे लगता है कि ग्रहण के वातावरण के भीतर विम को फिर से लागू करने की कोशिश सिर्फ एक खोने का प्रस्ताव है। यदि आप सभी की परवाह करते हैं कि मूल आंदोलन और नेविगेशन फ़ंक्शन हैं, तो प्लगइन्स में से एक ठीक काम करेगा। लेकिन अगर आपने जिस तरह से आप इसे चाहते हैं, काम करने के लिए समय निकालने में समय लगाया है, तो एक्लिम आसानी से ग्रहण में हुक करने का दर्द रहित तरीका है।


1
मैं थोड़ी देर के लिए viPlugin और vrapper दोनों की कोशिश की, और अंततः एक ही निष्कर्ष पर आया। मैं अपने आप को एक विम पावर उपयोगकर्ता नहीं मानता, लेकिन मैं अभी भी लगातार सीमाओं या विसंगतियों या परेशानियों में भाग रहा हूं
स्टीव वर्म्यूलेन

1
मुझे लगता है कि आपके विम कौशल को तेज रखना है, और उत्पादकता उद्देश्यों के लिए, विप्लुगिन को स्थापित करना बहुत अच्छा है। बस केह रहा हू! :)
एलेक्स कॉरी

जहाँ तक मैं बता सकता हूँ, eclim डिबगिंग से आगे नहीं बढ़ता है, बड़ी परियोजनाओं के लिए लगभग आवश्यक विशेषता है।
Yesennes

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.