कई / सभी लाइनों पर मैक्रो को निष्पादित करने के लिए पूर्व मोड में सामान्य कमांड का उपयोग करें :
रजिस्टर में संग्रहीत मैक्रो निष्पादित एक 10 के माध्यम से लाइनों 5 पर।
:5,10norm! @a
रजिस्टर में संग्रहीत मैक्रो निष्पादित एक फ़ाइल के अंत के माध्यम से लाइनों 5 पर।
:5,$norm! @a
रजिस्टर में संग्रहीत मैक्रो निष्पादित एक सभी लाइनों पर।
:%norm! @a
रजिस्टर में मैक्रो दुकान निष्पादित एक मिलान सभी लाइनों पर पैटर्न ।
:g/pattern/norm! @a
नेत्रहीन चयनित लाइनों, प्रेस पर मैक्रो निष्पादित करने के लिए वी और j या कश्मीर जब तक वांछित क्षेत्र चुना गया है। फिर टाइप करें :norm! @a
और निरीक्षण करें कि निम्नलिखित इनपुट लाइन दिखाई गई है।
:'<,'>norm! @a
दर्ज करें : अधिक पढ़ने के लिए विम में सामान्य मदद करें ।