Ctrl + c, ctrl + v के माध्यम से बदलाव और कॉपी / पेस्ट के साथ पाठ चयन के लिए vim कॉन्फ़िगर करें?


12

कई मशीनों के साथ काम करने की आवश्यकता है, मूल संपादक के साथ मूल NIX स्थापना के साथ पाठ संपादक। लेकिन पाठ का चयन करने के लिए विम का तरीका मेरे लिए असामान्य है :)। क्या यह विम को फिर से कॉन्फ़िगर करने का कोई आसान तरीका है इसलिए यह कॉपी और पेस्ट के लिए पाठ और ctrl + c / ctrl + v का चयन करने के लिए शिफ्ट का उपयोग करेगा?

जवाबों:


14

निम्नलिखित पंक्तियों को अपने _vimrcया में जोड़ें.vimrc

source $VIMRUNTIME/mswin.vim
behave mswin

लेकिन सावधान रहें, विजुअल मोड CTRL-V के बजाय CTRL-Q है।

अवलोकन के लिए mswin.vim क्या देखता है mswin.vim sourcode । यह बहुत अच्छी तरह से टिप्पणी की है और अगर कुछ आदेश अस्पष्ट है तो आप इसे आसानी से विम की मदद में देख सकते हैं।

यहाँ स्रोत से एक त्वरित अवलोकन संकलन है:

  • बैकस्पेस और कर्सर कुंजियाँ पिछली / अगली पंक्ति से जुड़ी रहती हैं
  • CTRL-X और SHIFT-Del कट हैं
  • CTRL-C और CTRL-Insert कॉपी हैं
  • CTRL-V और SHIFT- इंसर्ट पेस्ट हैं
  • CTRL-V का उपयोग करने के लिए CTRL-Q का उपयोग करें
  • सेविंग मोड में भी सेविंग के लिए CTRL-S का इस्तेमाल करें
  • CTRL-Z पूर्ववत है; हालांकि cmdline में नहीं
  • CTRL-Y Redo है (हालांकि दोहराना नहीं); हालांकि cmdline में नहीं
  • Alt-Space सिस्टम मेनू है
  • CTRL-A सभी का चयन करें
  • CTRL-Tab अगली विंडो है
  • CTRL-F4 विंडो बंद है

यह विकल्प और क्या है?
काजीमिरस अलीउलिस

धन्यवाद, यह आंशिक रूप से काम करता है। लेकिन कुछ प्लेटफार्मों पर ctrl + v अभी भी सम्मिलित नहीं है - यह सिर्फ एक नीला '^' O_O खींचता है।
ग्रिगोरिव्प

@ softly.lt: उत्तर में जोड़ा गया।
लुडविग वेन्ज़िएरल

@ ईई ऑफ़ हेल: यह अपेक्षित व्यवहार है यदि mswin.vim सक्रिय नहीं है, लेकिन यह कहना मुश्किल है कि बिना अधिक जानकारी के क्यों।
लुडविग वेन्ज़िएरल

स्रोत लिंक टूट गया है; यहाँ है, जहाँ मुझे मिल गया है: github.com/vim/vim/blob/master/runtime/mswin.vim । उम्मीद है कि वही फाइल।
BiGYaN
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.