Use o normal comando no modo Ex para executar a macro em várias / todas as linhas:
Execute a macro armazenada no registro a nas linhas 5 a 10.
:5,10norm! @a
Execute a macro armazenada no registro a nas linhas 5 até o final do arquivo.
:5,$norm! @a
Execute a macro armazenada no registro a em todas as linhas.
:%norm! @a
Execute o armazenamento de macro no registro a em todas as linhas que correspondem ao padrão .
:g/pattern/norm! @a
Para executar a macro em linhas visualmente seleccionados, prima V e o j ou k até a região desejada é seleccionada. Em seguida, digite :norm! @a
e observe a seguinte linha de entrada é mostrada.
:'<,'>norm! @a
Digite : ajude o normal no vim para ler mais.