This post is about how to increment and paste a counter while executing an emacs macro. For some reason, this is not easy to find on the Internet. So I'll write it down on my blog since I keep forgetting.
- Set the start point of the counter
M-: (setq i 1) - Start recording macro with
C-x ( - Insert index as needed with
C-u M-: i - Increment index when finished with macro
M-: (setq i (+ i 1)) - Complete macro with
C-x ) - Execute Macro with
C-x e
ALT-(# of times) C-x e.