nexoBlogs network
Anonymous Anonymous

Grabar y ejecutar macros en Vim

Tuesday, 09 de September del 2008
filed under , , ,

Quizá VIM sea un editor para freaks, no lo vamos a discutir, pero la verdad es que bien conocido nos puede ahorrar mucho tiempo en hacer las tareas diarias. En este post, explicamos rápidamente como grabar una macro y reproducirla N veces.

Si por ejemplo queremos eliminar de un listado de ficheros de un proyecto las imágenes, podemos hacer algo como:

  • q (Con esto entramos en modo de grabar)
  • Una letra cualquiera, pongamos una a
  • Aparecerá "grabando"
  • /\.jpg\|\.gif  (estamos buscando la palabra .jpg o .gif)
  • Enter
  • dd (borramos la línea)
  • Esc
  • q (fin modo grabación)

Ahora tenemos guardado en la letra 'a' la macro. La podemos ejecutar 1 vez tecleando:

  • @a

O mil veces:

  • 1000@a

Sólo hay que hacer memória :)

Inspirado en la fantástica presentación de Manuel Aguilar sobre VIM en los workshops PHP 08 de Barcelona:

http://phpbarcelona.org/files/phpworkshop08/vim/vim_workshop.pdf

Was this post interesting?

Related posts

Leave your comment

Leave your comment
You need javascript to be activated on irder to leave comments

Login in OboLog, or create free blog if you don't have one yet.

Then we'll remember your data and show your avatar in your comments.

Sponsors

Comments

Cómo reiniciar o resetear un ipod colgado (mysterio)
thanks blod you are smart...(06 Jan)
Cómo reiniciar o resetear un ipod colgado (manuel)
buena genio...(05 Jan)
File List: Utilidad para renombrar ficheros en lote para Mac OS X (Ariel)
Excelente!!! Hace tiempo esperaba algo como esto! ...(04 Jan)
How to play MP3 with Ubuntu (interpid)
Hay...somebody help me i want to play mp3 in my ubuntu 8.10...i dont have internet.. plea...(01 Jan)
Introspección gadgetera (DANNY)
HI SIR/OR MAM...OR CAN U HAVE LANGUAGE OPTION FETURES ON YOUR WEB>>...(30 Dec)

Login

Otros blogs de nexoBlogs: