MelBurslan सही है कि यह सुविधा मूल रूप से मौजूद नहीं है, लेकिन उपयोगकर्ता-परिभाषित कमांड बनाना वास्तव में इसे बनाने के बारे में जाने का तरीका नहीं है। मैंने कुछ मिनटों के लिए टिंकर किया और इसके साथ आया:
:nmap <silent> ,s "=nr2char(getchar())<cr>P
जो एक रजिस्टर से "पुट" पाठ को शामिल करते हुए कुछ विम चाल का उपयोग करता है, इस मामले में "अभिव्यक्ति" रजिस्टर। रजिस्टर में प्लग किया जा रहा अभिव्यक्ति " nr2char(getchar())" है जो एकल वर्ण स्ट्रिंग लौटाएगा।
इस तरह से मैंने मैपिंग का कारण यह है कि उपयोगकर्ता इनपुट "मिडवे" के माध्यम से एक मैपिंग मुश्किल है और अप्रत्याशित रूप से व्यवहार कर सकता है; यहां तक कि यह मानचित्रण कर्सर को स्थिति क्षेत्र में गिरा देगा जबकि उपयोगकर्ता को वर्ण लिखने के लिए प्रतीक्षा करनी होगी।