2011-05-11 5 views
9

में काम करता है, मैं अपने विंडोज़ पर जीवीआईएम संस्करण 7.3 का उपयोग कर रहा हूं।विंडोज़ पर जीवीआईएम में विजुअल मोड इस तरह काम नहीं करता है क्योंकि यह यूनिक्स

  1. दृश्य मोड (Ctrl + V) दर्ज करें: जब मेरे यूनिक्स में जाँचने का उपयोग कर, एक फ़ाइल में प्रत्येक पंक्ति की शुरुआत में एक आम पाठ सम्मिलित करने के लिए, मैं निम्न चरणों।
  2. तीर कुंजियों या hjkl कुंजी का उपयोग कर शुरुआत में पाठ को डालने के लिए लाइनों का चयन करें।
  3. चयन के बाद Shift + I दबाएं।
  4. कर्सर उस लाइन की शुरुआत में जाता है जहां मैंने शुरू किया था। मैं कुछ पाठ दर्ज करता हूं और ईएससी कुंजी दबाता हूं।
  5. अब लाइनों के पूरे ब्लॉक में शुरुआत में पाठ डाला गया है।

तो मेरा प्रश्न यहां है। विंडोज़ पर मेरे जीवीआईएम में मैं वही काम कैसे करूं? अगर मैं यूनिक्स पर उपरोक्त का पालन करता हूं तो यह काम नहीं कर रहा है। क्या कोई इस से मेरी मदद कर सकता है?

+0

आपको यह समझाना होगा कि आपकी प्रक्रिया के किस बिंदु पर आपको समस्या का सामना करना पड़ रहा है। यदि आप समस्या/प्रश्न को कम नहीं करते हैं तो आपकी मदद करना मुश्किल होगा। तो ... शुरुआत से शुरू करें: क्या आप '' के साथ दृश्य-ब्लॉक मोड दर्ज करते हैं? यदि हां, तो क्या आप '', '', 'j', और/या' k' के साथ स्थानांतरित कर सकते हैं? यदि नहीं, तो '' क्या करता है? और इसी तरह ... यदि आप चाहें तो इस समस्या को एक बड़े नेस्टेड 'अगर/अन्य' के रूप में मानें। – romainl

+0

यह एक जैसा सटीक वही प्रश्न है (भले ही कुंजियों को अलग-अलग व्यवहार करने के लिए पता चला है, वही नहीं हैं) http://stackoverflow.com/questions/289681/why-does-ca-ctrla-not -work-under-gvim-on-windows? rq = 1 –

उत्तर

13

यदि आपके पास अपने vimrc में behave mswin है तो कुछ विम मैपिंग को "विंडोज़ जैसी" और अधिक संशोधित करने के लिए संशोधित किया गया है। ब्लॉक-विज़ुअल मोड में प्रवेश करने के लिए विशेष रूप से आपको <CTRL-Q> का उपयोग करने की आवश्यकता होगी।

मेरे पास विंडोज़ विम्रैक में behave xterm है जो इन मुद्दों को समाप्त करता है।

+1

हे आपके त्वरित उत्तर के लिए बहुत बहुत धन्यवाद .. काम करता है .. धन्यवाद .. – sundar

+0

कोई समस्या नहीं। यदि आपको कोई और समस्या नहीं है, तो शायद आप जवाब स्वीकार कर सकते हैं। धन्यवाद। –

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