वर्णों के लिए, यह काफी सरल है: xpनिम्न पत्र के साथ कर्सर के नीचे पत्र Xpको स्वैप करने के लिए , और पिछले पत्र के साथ कर्सर के नीचे पत्र को स्वैप करने के लिए।
xआदेश कर्सर के तहत चरित्र हटाता है, अगले वर्ण पर कर्सर छोड़कर। Xआदेश बस कर्सर से पहले चरित्र को हटा देता है, एक ही चरित्र उस पर था पर कर्सर छोड़कर।
pवर्तमान कर्सर स्थिति के ठीक बाद अंतिम हटाए गए या पिछले यांके गए पाठ को डालता है। ( Pवर्तमान कर्सर स्थिति से ठीक पहले इसे डालता है, इसलिए xPऔर XPपाठ को उस तरह से छोड़ देता है जैसा आपने शुरू किया था।)
शब्दों की अदला-बदली के लिए, मुझे यकीन नहीं है; शायद कोई और इसका जवाब दे सकता है। आप इसके साथ करीब आ सकते हैं dawwP(या इसे छोटा करने के लिए फिर से तैयार कर सकते हैं), लेकिन यह कई किनारे मामलों पर टूट जाएगा, उदाहरण के लिए एक पंक्ति के अंत के पास।