Macro é gravar e reproduzir recurso. Quando isto é combinado com comandos Vim torna-se uma combinação realmente poderosa. Nesta secção, discutiremos os seguintes pontos:−
- Start recording
- Perform Vim actions
- Stop recording
- Play recording
Start recording
To start recording press q followed by any lower case letter as a macro name. Por exemplo, no exemplo abaixo, eu usei “a” como um nome de macro
execute ações Vim
neste passo você pode executar quaisquer ações Vim como: cut, copy, delete, replace e assim por diante.Poderá ver estas acções executando o seguinte comando−
:registers
por exemplo, abaixo do comando mostra que as ações de ianque e delete foram realizadas −
parar de gravar
uma vez que você está feito com as ações, pressione q novamente para parar de gravar. Agora o modo de gravação irá desaparecer, como mostrado abaixo −
Jogo
jogar executar o comando abaixo−
@{macro-name}
Por exemplo, para executar a macro “um”, execute o comando abaixo−
@a
Para jogar macro mesma várias vezes usar os números com ele. Por exemplo, executar a mesma macro 10 vezes executar o seguinte comando –