सम्मिलित मोड में, कर्सर वर्णों के बीच या पहले या अंतिम वर्ण के पहले होता है। सामान्य मोड में, कर्सर एक चरित्र के ऊपर है (इस उद्देश्य के लिए नई वर्ण वर्ण नहीं हैं)। यह कुछ हद तक असामान्य है: अधिकांश संपादक हमेशा कर्सर को पात्रों के बीच रखते हैं, और अधिकांश कमांड कर्सर के बाद चरित्र पर कार्य करते हैं (नहीं, सख्ती से बोल रहे हैं, के तहत )। यह शायद आंशिक रूप से इस तथ्य के कारण है कि GUIs से पहले, टेक्स्ट टर्मिनलों ने हमेशा कर्सर को एक चरित्र (अंडरलाइन या ब्लॉक, शायद ब्लिंकिंग) पर दिखाया था। यह एब्सट्रैक्ट इन्सर्ट मोड में फेल हो जाता है क्योंकि इसके लिए एक और पोजिशन (पोस्ट बनाम फेंस) की आवश्यकता होती है।
मोड के बीच स्विच करने से कर्सर को एक आधे चरित्र से स्थानांतरित करना पड़ता है, इसलिए बोलने के लिए। i
आदेश चाल छोड़ दिया, चरित्र यह खत्म हो गया था से पहले कर्सर डाल करने के लिए। a
आदेश सही ले जाता है। इंसर्ट मोड से बाहर जाकर ( Escसंभव होने पर) कर्सर को ले जाता है (यदि यह लाइन की शुरुआत में है, तो इसके बजाय इसे सही स्थानांतरित किया जाता है)।
मुझे लगता है कि Escव्यवहार के प्रकार समझ में आता है। अक्सर, आप पंक्ति के अंत में टाइप कर रहे हैं, और Escकेवल बाईं ओर जा सकते हैं। तो सामान्य व्यवहार सबसे आम व्यवहार है।
अंतिम दिलचस्प चरित्र के रूप में कर्सर के तहत चरित्र के बारे में सोचो, और सम्मिलित करें कमांड के रूप में a
। आप a Escकर्सर को हिलाए बिना दोहरा सकते हैं , सिवाय इसके कि यदि आप एक गैर-खाली लाइन की शुरुआत में शुरू करते हैं, तो आपको एक ही स्थान पर टक्कर दी जाएगी।