Abr 17 2011

Gnus (comandos adicionales)

Tag: basicoverdrive @ 2:02 pm

Hace ya algun tiempo, escribi un articulo sobre gnus. Basicamente se centraba en la configuracion del correo mediante POP/IMAP y SMTP, algunos conceptos como el de grupo y etiquetas (que aqui son un concepto algo mas avanzado a lo que solemos conocer con este nombre). Tambien daba algunos comandos basicos para que el que lo configurase, pudiese comenzar a utilizarlo y moverse sin necesidad de leerse en manual de gnus que son cientos y cientos de paginas.

Sin embargo, creo que es interesante introducir algunos comandos adicionales, para los que lo hayais usado, sigais sintiendos comodos y podais ganar tiempo, o simplemente algunas acciones que generalmente realizamos sin complicacion, pero que en gnus puede ser un problema si no conocemos los keybindings o los comandos asociados.

Sin mas dilacion, pasamos a mostrar algunos de esos comandos mas utiles:

# : Se emplea para activar el ‘flag select’, es decir, es como hacer una seleccion de un conjunto de mails para luego realizar una accion comun con ellos. La accion se realizara sobre toda esta seleccion, sea del tipo que sea. Por ejemplo podriamos seleccionar muchos mails con # y luego hacer un B backspace y eliminariamos todos de golpe. Tambien se podria combinar con prefijos, por ejemplo. C-100 # seleccionaria los primeros cien correos, luego B backspace, borraria estos 100 mails.

M-# : Se emplea para quitar el flag a un elemento seleccionado.

B-Backspace : Elimina un mail o grupo de mails (en el segundo caso seleccionados mediante #).

B m <grupo> : Mueve todos los mensajes a un grupo.

! : Hace un highlight de un mail, o lo que es lo mismo, lo agrega a favoritos. La diferencia estriba en que el mail aparecera siempre en la lista para ese grupo, junto con los nuevos, aunque este aparecera remarcado de otro color. Si ademas se quiere ver los mails antiguos al entrar en un grupo mediante INTRO (y no solo los favoritos), deberemos lanzar dicho comando con el prefijo, es decir: C-u INTRO.

M-u : Marca un mail como no leido o ‘mark-as-unread‘.

m : Crea un nuevo mail.

r : Contesta a un mail (reply).

R : Contesta a un mail incluyendo el mail original (quote). La funciona a la que se llama es ‘gnus-article-reply-with-original‘.

S W : Contesta a un mail incluyendo el mail original (quote) y ademas incluyendo a toda la lista de mails del mensaje original del CC. La funciona a la que se llama es ‘gnus-article-wide-reply-with-original‘.

S o m : Reenvia un mail (forward).

C-c C-a : Adjunta un fichero. Llama a la funcion ‘attach-file’.

C-c C-f C-c : Crea un CC (copia de mail). Tambien se permite escribir a mano dicho campo.

C-c C-f C-b : Crea un BCC (aka CCO -copia de mail oculta-). Tambien se permite escribir a mano dicho campo.