Irssi, screen y el utf-8

01.feb 2008 Envía un trackback

Que me gusta el cocktail irssi + bitlbee + screen no es ninguna novedad, que llevo usándolo algún tiempo tampoco, pero ahora que he agregado a un tal twitter a mi lista de contactos vienen los ajustes finos.

El quiz está en la codificación de caracteres. He optado por usar utf-8 en el combinado, con lo que configuro todo lo que pueda afectar directamente. Empezando por el sh (bash en este caso):

$ export LANG=es_ES.UTF-8
Sigo con screen, hay dos opciones, o lanzarlo directamente con utf activado o activarlo una vez se ha lanzado, lo primero:
$ screen -U
Para activarlo en un screen ya funcionando debemos pulsar Ctrl+A y luego escribir :utf8 on. Pasamos a irssi, tan simple como configurar lo siguiente dentro del programa:
/set term_charset utf-8
/save
El punto y final lo pondría el tipo de terminal que estemos usando. En este caso, con gnome-terminal, también es sencillo: Terminal » Establecer codificación de caracteres » UTF-8.
Cocktail Funcionando
Twitter es el que me está haciendo la faena porque no reconoce esta configuración y distorsiona las tonterías que twitteo. De todas formas he descubierto el dirty hack de los acutes con los que escurro el bulto y a otra cosa mariposa, que tampoco es para tanto.
bitlbee screen bash gnome-terminal utf-8 twitter

Comentarios
Gravatar Michael Klier@01.02.2008, 'Re: Irssi, screen y el utf-8'

Hi r0sk nice article! There\'s also a third option to make screen start in UTF-8 mode. Just place this into your .screenrc:

defutf8 on

Have fun!

Gravatar r0sk@01.02.2008, 'Re: Irssi, screen y el utf-8'

@Michael Klier: Thanks for the tip, I'm really happy to see you here, welcomed :P...

...Thinking about merge 7throot and userlinux, multilang posts...


Escribe tu comentario
 
 
Guardar datos
Escribe tu comentario:
captcha


Intenta que tu comentario sea interesante y con información relevante al tema de la entrada. BBCodes disponibles: [url=http://direccion]texto[/url], negrita: [b]texto[/b], itálica: [i]texto[/i], subrayada: [u]texto[/u]. Para mencionar o citar a alguien (quote): [cita]texto[/cita]