विभिन्न स्थानों पर डालने मोड में प्रवेश
विम मदद दस्तावेजों में इस पर एक बड़ा अनुभाग है: :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