विभिन्न स्थानों पर डालने मोड में प्रवेश
विम मदद दस्तावेजों में इस पर एक बड़ा अनुभाग है: :help inserting
एक त्वरित सारांश है:
i: कर्सर से पहले डालें।
I: पंक्ति के पहले गैर-रिक्त वर्ण से पहले सम्मिलित करें।
a: कर्सर के बाद डालें।
A: पंक्ति के अंत में सम्मिलित करें।
o: वर्तमान लाइन के नीचे एक नई लाइन शुरू करें और डालें।
O: करंट के ऊपर एक नई लाइन शुरू करें और डालें।
gI: पंक्ति 1 के कॉलम में डालें।
gi: सम्मिलित करें जहां डालने मोड अंतिम रोक दिया गया था।
सम्मिलित आदेशों के रूप में एक गिनती ले, तो आप 3itest<space><esc>प्राप्त करने के लिए टाइप कर सकते हैं:
test test test
इंसर्ट कमांड को भी दोहराया जा सकता है ., इसलिए itest<space><esc>..उपज मिलेगी (क्योंकि iकर्सर के पहले आवेषण, जो अंतरिक्ष में है):
testtesttest
अंत में, मैं
टिप्पणियों में से एवरग्रीनट्री का उत्तर दूंगा: आप इन्सर्ट मोड डाल सकते हैं :star[tinsert][!]जिसके साथ काम करता है iजब तक कि आप इसे विकल्प नहीं देते हैं !, जिस स्थिति में यह काम करता है
A।
पाठ को संशोधित करना और फिर प्रविष्टि मोड में प्रवेश करना
पाठ को सामान्य मोड में संशोधित करना और अंत में सम्मिलित मोड दर्ज करना भी संभव है। देखते हैं :help replacing। आदेशों का सारांश इस प्रकार है:
c: टेक्स्ट को हटाएं (और बफ़र को बफर करें) और इन्सर्ट मोड डालें।
cc: लाइन हटाएं और इंसर्ट मोड डालें।
C: लाइन के अंत तक हटाएं और इंसर्ट मोड डालें।
s: कई वर्ण हटाएं और इंसर्ट मोड डालें।
S: कई लाइन हटाएं और इंसर्ट मोड डालें।
इनमें से कई नेत्रहीन चयनित पाठ पर भी काम करते हैं।
:h inserting- यह भी:h replacing