2015-11-25 5 views
9

मैं अपने पिचर्म आईडीई में टिम पोप के विम surround plugin का उपयोग करना चाहता हूं। मैं विम मोशन और कमांड का उपयोग करने के लिए पिचर्म के लिए आइडियाविम प्लगइन का उपयोग कर रहा हूं।मैं आइडियाविम के साथ विम प्लगइन्स का उपयोग कैसे कर सकता हूं?

मैं जानता हूँ कि मैं अपने सामान्य .vimrc तरह ~/.ideavimrc उपयोग कर सकते हैं, लेकिन मैं कैसे ideavim साथ प्लग इन का उपयोग करने के बारे में जानकारी नहीं मिल रहा।

क्या मैं अपने ~/.ideavimrc के अंदर प्लगइन्स निर्देशिका निर्दिष्ट कर सकता हूं या मुझे किसी अन्य तरीके से जाना है? क्या मैं रोगजनक जैसे प्लगइन प्रबंधक का उपयोग कर सकता हूं?

+0

आप नहीं कर सकते करने के लिए

set surround

जोड़कर सक्षम करें। काहानि का अंत। – romainl

उत्तर

3

अधिकांश एप्लिकेशन केवल विम/वीआई कुंजी बाइंडिंग (और अक्सर केवल मूल नेविगेशन और संपादन आदेश) का अनुकरण करते हैं। यह वीआई उपयोगकर्ताओं को आराम से संपादित करने में मदद करने का एक लंबा सफर तय करता है, लेकिन यह वास्तविक बात नहीं है।

दुर्भाग्य से, विम प्लग इन का उपयोग करने में सक्षम हो, तो आप पूरी Vimscript दुभाषिया और 'runtimepath' आसपास बुनियादी ढांचे की आवश्यकता होगी। मुझे किसी भी एप्लिकेशन से अवगत नहीं है जो यह प्रदान करता है, और विम की जटिलताओं और idiosyncrasies के कारण, यह वास्तव में बहुत मुश्किल होगा।

अपने आईडीई में विम की विशेष क्षमताओं को और अधिक प्राप्त करने के लिए, दोनों समवर्ती रूप से उपयोग करें; अपने आईडीई में एक बाहरी उपकरण स्थापित करना बहुत आसान है जो मौजूदा फ़ाइल (और स्थिति) के साथ विम लॉन्च करता है। परिवर्तनों के स्वचालित पुनः लोड करने से आप समवर्ती रूप से दोनों में स्रोत कोड संपादित कर सकते हैं।

यदि यह आपके लिए कोई दिलासा है, तो यह भी Emacs/Elisp पर लागू होता है।

2

सं विम लिपियों समर्थन के लिए VIM-506 के लिए वोट दें (संभावना नहीं लागू किया जाना) और अनुकरण vim-चारों ओर के लिए VIM-769 (भविष्य के संस्करणों में प्रदर्शित होने की संभावना) के लिए। "अपने ~/.ideavimrc vim-चारों ओर के लिए समर्थन आदेशों ys, cs, ds, S, उस में set surround साथ सक्षम" संस्करण 0.46 के बाद से

संबंधित मुद्दे