मैंने देखा है कि विम बहुत सहज हो सकता है, लेकिन मुझे दूसरी-टू-लास्ट कमांड (या थर्ड-टू-लास्ट, फोर्थ-टू-लास्ट, आदि) को दोहराने का तरीका खोजने में परेशानी हो रही है। .
सामान्य मोड में टाइप करके यह अंतिम कमांड को दोहराएगा। दबाने 3.
से आखिरी कमांड तीन बार दोहराएगा।
के मैं टाइप मान लीजिए oHello<Esc>
तो A, World!<Esc>
। मैं अब मिलता हूं
Hello, World!
स्क्रीन पर। अब, मैं कहना चाहता हूं
Hello, World!
Hello
Hello
Hello
बिना टाइप किए नमस्कार। क्या विम एक कमांड से आगे इतिहास स्टोर करता है, इसलिए मैं कुछ टाइप कर सकता हूं 3,2.
(यानी दूसरी-से-आखिरी कमांड को तीन बार दोहराना)?
3@a
मैक्रो को कई बार दोहराने के लिए भी कर सकते हैं
qaoHello<esc>q
फिर जब चाहें@a
दोहराने के लिएHello
।)@@
अंतिम उपयोग किए गए मैक्रो को दोहराने के लिए भी है।