Hi, Zbigniew Kowalski wrote: > > i have some macros defined, ie some registers (a, i, d, etc) contain > commands. i execute them via @a, @m, and so. > how to execute a particular macro for every line that matches a pattern? > > Something like: > : g/<pattern1>/<macro a> > : g/<pattern2>/<macro b> > : g/<pattern2>/<macro g>
:g/<pattern1>/normal @a :g/<pattern2>/normal @b :g/<pattern2>/normal @c Regards, Jürgen -- Jürgen Krämer Softwareentwicklung HABEL GmbH & Co. KG mailto:[EMAIL PROTECTED] Hinteres Öschle 2 Tel: +49 / 74 61 / 93 53 - 15 78604 Rietheim-Weilheim Fax: +49 / 74 61 / 93 53 - 99