Categorías

Calendario del Blog

Abril 2024
Dom Lun Mar Mie Jue Vie Sab
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

Imagen Aleatoria

Imagen Aleatoria

Comentarios Recientes

Emblemas

Es Válido 0xCAE274D6
Soporta RSS2
Soporta Atom
Energizado por Jaws Project

Macros en emacs

Hace unos instantes me encontraba editando un post sobre los comentarios desde emacs. Varias veces me había preguntado cómo repetir un conjunto de comandos (ej: hacer un macro) para facilitarme la vida, pero como mis posts suelen ser cortos no me había visto en la necesidad de aprender... No demoro más la parte interesante:

Lo único que requería era poner un <br> al final de cada línea, así que lo escribí y luego lo maté C-k.
C-x ( (inicié la definición de macros)
C-e (para mover el cursor al final de la línea)
C-y (para "yankear" douh! pegar el texto matado/cortado)
C-n (para avanzar a la siguiente línea)
C-x ) (termina la definición del macro)
M-n C-x e (M-n repite n veces lo que siga, C-x e ejecuta el último macro definido)

Como podrán darse cuenta, apenas estoy empezando a usar emacs, en fin, más vale tarde pero sin sueño.

#1 Re: Macros en emacs

jga, <> / 21 Mayo, 4:24pm  
avatar

Mejor activas la emulación de Vim y le das:
qa (para empezar a grabar una macro)
$ (para irte al final de la línea)
p ('pasteamos' el texto)
j (avanzas a la siguiente línea)
q (termina de grabar)
n@a (ejecuta n veces lo que se grabó en 'a')
:)
Tu dedo chiquito te lo agradecerá :P

[ Responder (0) ]

#2 Re: Macros en emacs

jga, <> / 21 Mayo, 4:26pm  
avatar

eso me pasa por no darle vista previa jaja
qa (para empezar a grabar una macro)
$ (para irte al final de la línea)
p ('pasteamos' el texto)
j (avanzas a la siguiente línea)
q (termina de grabar)
n@a (ejecuta n veces lo que se grabó en 'a')
:)
Tu dedo chiquito te lo agradecerá :P

[ Responder (0) ]

#3 Re: Macros en emacs

mibito, <> / 22 Mayo, 8:40am  
avatar

dejense de jaladas y usen notepad xD le dan search and replace buscan los /r/n y lo cambian por y chin chin todo listo.

[ Responder (2) ]

#4 Re: Macros en emacs

mibito, <> / 22 Mayo, 8:41am  
avatar

no sale el "br" lo cambian por br era la frase anterior.
che jaws... :P

[ Responder (0) ]