2011-10-08 12 views
27

में दृश्य मोड में प्रतिलिपि लाइनें जीवीआईएम में कॉपी/पेस्ट वर्कफ़्लो के बारे में सिर्फ एक प्रश्न।विम

अभी मैं एक दस्तावेज़ पर काम कर रहा हूं। मैं कोड की कुछ पंक्तियां चुनना और कॉपी और पेस्ट करना चाहता हूं। मैं जीवीआईएम (विंडोज) का उपयोग कर रहा हूँ।

अगर मैं का उपयोग Control + C और नियंत्रण + V, जाँचने पेस्ट करने के लिए कभी कभी लेता है 2, 3 सेकंड ...

अन्य तरीके से उपयोग कर रहा है, Shift + V (ठीक है, अब मैं दृश्य मोड में कर रहा हूँ), तो मैं Shift कुंजी दबाकर रखता हूं और माउस के साथ अपना चयन खींचता हूं। अब मैं 'वाई' या 'सी' के साथ प्रतिलिपि बना सकता हूं और 'पी' के साथ पेस्ट कर सकता हूं। यह तेज़ है, लेकिन मुझे दबाए गए शिफ्ट कुंजी को रखना है।

क्या Shift कुंजी दबाए बिना दृश्य मोड में पाठ का चयन करने के लिए माउस का उपयोग करने का कोई तरीका है? मैं धीमी नियंत्रण + सी और नियंत्रण + वी के बजाय वाई/डी/पी का उपयोग करना चाहता हूं। क्या कोई बेहतर वर्कफ़्लो या सेटअप है जिसे मुझे आजमाया जाना चाहिए?

धन्यवाद,

[] के

Mateus

उत्तर

82

CTRL का उपयोग करने से दूर रहें - सी/वी और vim में अपने माउस, या कम से कम जब तक आप ' टेक्स्ट हैंडलिंग के vim के तरीके से परिचित हैं।

-

शिफ्ट - वी दृश्य लाइन मोड में प्रवेश करने

enter image description here

प्रेस 3j नीचे 3 लाइनों जाते हैं, या प्रेस करने j 3 बार

enter image description here

y यांक/प्रतिलिपि, x कर्सर के बाद पेस्ट करने के लिए P कर्सर के बाद पेस्ट करने के लिए p काटने के लिए।

enter image description here

का उपयोग जेकश्मीरएल अपने कार्यप्रवाह में सुधार होगा बहुत के रूप में आप तीर और माउस के लिए टाइपिंग की स्थिति से अपने हाथ ले जाने के लिए नहीं है।

दृश्य मोड में प्रवेश किये बिना कई लाइनों को यंक करने के कुछ तरीके हैं। जिनमें से एक <action><number><direction> टाइप करना है। उदाहरण के लिए, y3j का मतलब है कि आपकी वर्तमान पंक्ति से 3 पंक्तियों तक नीचे जायें।

यदि आप पूरे अनुच्छेद या वाक्य को यंक करना चाहते हैं, तो yip (पैराग्राफ में यंक) या yis (वाक्य में यंक) क्रमशः टाइप करें।आप अपनी वर्तमान स्थिति पर " से घिरे हुए सभी चीज़ों को यंक करने के लिए yi" (यांक ") या ya" (यांक अरोंड ") भी कर सकते हैं।

+0

हाय जिन, धन्यवाद! माउस को 'अनदेखा' करना आसान नहीं है ... मैं आपकी विधि का प्रयास करता हूं और दूसरी तरफ पता लगाता हूं। – homemrobo

+0

@homemrobo यह मेरे लिए भी आसान नहीं था .. लेकिन मुझे लगता है कि यह अंत में इसके लायक है। माउस से दूर जाने के लिए पर्याप्त आवश्यक सीखने के लिए मुझे एक या दो सप्ताह लग गए: पी – Jin