Vim – Macros

Publicidade

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

gravação

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 −

executar

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 −

Stop

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 –



+