Jako makro si představuji sled příkazů dostupných z klávesnice. Např. se přesunout na začátek následujícího řádku a něco tam vložit. V extrémně minimalistickém případě vložení znaku, který není na klávesnici (takto jsem měl v "psacím" makru místo < a > "namapovány" francouzské uvozovky, které vyžadoval ve zdrojáku sázecí program mého tehdejšího nakladatele, konkrétně tohle dnes řeší TeX lépe).
Pro složitější věci spíš vložím do textu nějakou značku a pak ho přežvýkám uložený na disku perlovským skriptem. Z tohoto důvodu opravdu nepotřebuji pro běžné psaní nějaká supersložitá nebo "inteligentní" makra, nebo samostatný makrojazyk.