Vim-Macros

reclame

Macro este înregistrare și redare caracteristică. Atunci când acest lucru este combinat cu comenzi Vim devine combinație foarte puternic. În această secțiune, vom discuta următoarele elemente−

  • începeți înregistrarea
  • efectuați acțiuni Vim
  • Opriți înregistrarea
  • Redați înregistrarea

începeți înregistrarea

pentru a începe înregistrarea apăsați q urmată de orice literă mică ca nume macro. De exemplu, în exemplul de mai jos am folosit „a” ca nume macro

înregistrare

efectuați acțiuni Vim

în acest pas puteți efectua orice acțiuni Vim cum ar fi: cut, copy, delete, replace și așa mai departe.Puteți vedea aceste acțiuni executând următoarea comandă−

:registers

de exemplu, comanda de mai jos arată că au fost efectuate acțiuni yank și delete −

Perform

Stop recording

după ce ați terminat cu acțiuni, apăsați q din nou pentru a opri înregistrarea. Acum modul de înregistrare va dispărea așa cum se arată mai jos −

Stop

redare

pentru a reda executa comanda de mai jos−

@{macro-name}

de exemplu, pentru a executa macro „a”, executa comanda de mai jos−

@a

pentru a reda același macro de mai multe ori utilizați numere cu ea. De exemplu, pentru a executa aceeași macro de 10 ori executa următoarea comandă −



+