मैं एक मैक्रो को मैक्रो के भीतर रिकॉर्ड करना चाहता हूं, जैसे:
qa
[ first macro ... ]
qb
[ second macro ... ]
q
[ some more stuff, involving @b ... ]
q
हालांकि, दूसरे q
को पहले मैक्रो को रोकने के अनुरोध के रूप में व्याख्या की जाती है, और बाकी की व्याख्या कमांड के रूप में की जाती है।
क्या किसी मैक्रो के भीतर दूसरी मैक्रो रिकॉर्डिंग शुरू करने का कोई तरीका है?
यदि नहीं, तो क्या मैक्रो के एक निश्चित अनुक्रम को दोहराने के वांछित प्रभाव को प्राप्त करने का कोई अन्य तरीका है, जबकि पहले से ही मैक्रो के अंदर?
b
इसमें विनाशकारी प्रभाव होते हैं, इसलिए मैं इसे पहले रिकॉर्ड नहीं कर सकता (जब तक कि मैं इसे रिकॉर्ड नहीं करना चाहता, u
समय का एक गुच्छा दबाएं , और फिर रिकॉर्डिंग शुरू करें a
)।
enew
, रिकॉर्डिंग, bd
) में भी रिकॉर्ड कर सकते हैं या b
अपनी फ़ाइल में अपने मैक्रो की सामग्री को लिखकर रजिस्टर को सीधे संपादित कर सकते हैं और फिर पात्रों को रजिस्टर में रखकर "रिकॉर्डिंग" कर सकते हैं "by
।
b
और फिर मैक्रोa
कॉलिंग रिकॉर्ड कर सकते हैं@b
?