मैं विंडोज़ में वीआईएम का उपयोग कर रहा हूं। समस्या यह है कि मैं Ctrlवी दृश्य मोड के रूप में उपयोग करना चाहता हूं। हालांकि, इस कुंजी को विंडोज पेस्ट के साथ संघर्ष है। मैं इस कुंजी को चिपकाने के बजाय VIM दृश्य मोड में रीसेट कैसे कर सकता हूं। मैं इसे अपने _vimrc विन्यास फाइल में सेट करना पसंद करता हूं।विंडोज पेस्ट के साथ वीआईएम Ctrl-V संघर्ष
उत्तर
के बाद CTRLवी पेस्ट करने के लिए प्रयोग किया जाता है, तो आप इसे इस्तेमाल नहीं कर सकते एक blockwise दृश्य चयन शुरू करने के लिए। आप CTRLक्यू का उपयोग कर सकते हैं। तुम भी CTRLवी के पुराने अर्थ प्राप्त करने के लिए सम्मिलित मोड और कमांड लाइन मोड में CTRLक्यू उपयोग कर सकते हैं। लेकिन CTRLक्यू नियंत्रण प्रवाह के लिए उपयोग किए जाने पर टर्मिनलों के लिए काम नहीं करता है।
मुझे यकीन नहीं है कि आप इसके बारे में बहुत कुछ कर सकते हैं। आप Ctrlक्यू का उपयोग कर सकते हैं।
अपने _vimrc मुसीबतों आप में इस लाइन हैं:
behave mswin
तो उस लाइन को हटा दें।
अपनी _vimrc फ़ाइल जांचें और देखें कि यह mswin.vim स्रोत है या नहीं। वह स्क्रिप्ट पेस्ट में^वी को मैप करती है। आप या तो अपनी _vimrc फ़ाइल पर उस पंक्ति को हटा सकते हैं या mswin.vim पर सीधे मैपिंग आदेश अक्षम कर सकते हैं।
ऐसा करें: अधिक जानकारी के लिए vim पर व्यवहार करें।
जोप की सलाह का संयोजन (डिफ़ॉल्ट _vimrc फ़ाइल में mswin.vim की तलाश) और "विंडोज प्रोग्रामर" सलाह ("व्यवहार एमएसविन" लाइन से छुटकारा पाने के लिए) मेरे लिए एक आकर्षण की तरह काम करता है।
(मेरे प्रतिनिधि उन्हें वोट देने या उन्हें गठबंधन करने के लिए बहुत कम है - किसी को यह साफ मेरे लिए, या मैं वापस आऊँगा एक बार मेरी प्रतिनिधि अधिक है)
दूसरे शब्दों में, क्या आप कोई टिप्पणी छोड़ने की कोशिश कर रहे थे? –
लगता है कि आप कभी वापस नहीं आए :) – ereOn
हे, मैं एक कमजोर स्टैक ओवरफ्लो उपयोगकर्ता हूं (इसलिए मेरी कम प्रतिष्ठा) –
दृश्य मोड (और अन्य सामग्री) काम कर रहे यूनिक्स में जैसे कि जेओपी और विंडोज प्रोग्रामर दोनों सुझावों की आवश्यकता होती है।
विंडोज़ पर जीवीआईएम में, संपादन मेनू पर जाएं, स्टार्टअप सेटिंग्स पर क्लिक करें, और विंडोज-विशिष्ट कचरा (vimrc टिप्पणी चरित्र का उपयोग करके, जो दोहरे उद्धरण का उपयोग कर) पर टिप्पणी करें। Mswin.vim फ़ाइल वह जगह है जहां ctrl-v ओवरराइड निर्दिष्ट है, और व्यवहार mswin विकल्प इसे बनाता है ताकि तीर कुंजियां केवल उस गति को लागू न करें जैसे आप अपेक्षा करते हैं (यह माउस चयन व्यवहार भी बदलता है)।
"source $VIMRUNTIME/mswin.vim
"behave mswin
मैं भी वहाँ में एक काला-पृष्ठभूमि रंग-जोड़ना चाहते, इसलिए यह एक बैकलिट के बारे में अधिक मैं क्या एक टर्मिनल में देखते हैं (और क्योंकि हल्के रंग की पृष्ठभूमि कागज पर बहुत अच्छा है की तरह लग रहा है, लेकिन भयंकर स्क्रीन): colorscheme koehler
मैं एक ही कीस्ट्रोक्स हर जगह पसंद करते हैं इसलिए मैं अपने .vimrc में इस का उपयोग ओवरराइड करने के लिए mswin.vim:
if has('win32')
" Avoid mswin.vim making Ctrl-v act as paste
noremap <C-V> <C-V>
endif
- 1. वीआईएम
- 2. वीआईएम
- 3. वीआईएम
- 4. वीआईएम
- 5. वीआईएम
- 6. वीआईएम
- 7. वीआईएम
- 8. वीआईएम:
- 9. वीआईएम
- 10. वीआईएम
- 11. वीआईएम
- 12. वीआईएम
- 13. Google वेबफॉन्ट स्थानीय फ़ॉन्ट के साथ संघर्ष
- 14. गिट के साथ संघर्ष, रिमोट बिटबकेट रिपोजिटरी
- 15. आईफोन - एकाधिक UIGestureRecognizers के साथ संघर्ष
- 16. sprintf के साथ संघर्ष ... कुछ बेवकूफ?
- 17. सेमेक: add_custom_command निर्भरताओं के साथ संघर्ष
- 18. आवश्यकता के साथ डेटा तालिका संघर्ष-jquery.js
- 19. वीआईएम
- 20. वीआईएम
- 21. वीआईएम:
- 22. वीआईएम
- 23. वीआईएम
- 24. वीआईएम
- 25. वीआईएम
- 26. वीआईएम
- 27. वीआईएम
- 28. वीआईएम
- 29. वीआईएम
- 30. वीआईएम
+1 मुझे कुछ समय –
मुझे पसंद बचाया इस _vimrc के साथ नगण्य की तुलना में बेहतर । यह तुरंत काम करता है और क्योंकि भविष्य में सीरियल टर्मिनल पर होने की संभावना नहीं है, इसलिए Ctrl-S/Ctrl-Q प्रवाह नियंत्रण एक गैर-समस्या है। –
यह मैकोज़ पर भी काम करता है। – Kris