Ignacio Torres Masdeu

Diary: 2007-05-29 - Configurar el Terminal OS X en UTF-8... de verdad

Recogido de una nota de Mietek Bąk](http://desp.night.pl/terminal.html)

En el inspector de terminal (Apple-I):

  • En el apartado Emulación desactivar la opción Escapar los caracteres que no sean ASCII.
  • En la sección Visualización elegir Unicode (UTF-8) como codificación de los caracteres.

Añadir la siguiente linea al archivo .profile:

export LC_CTYPE=es_ES.UTF-8

Añadir las siguientes líneas al archivo .inputrc:

set meta-flag on
set input-meta on
set output-meta on
set convert-meta off

Los cambios se pueden aplicar mediante:

$ . ~/.profile
$ bind -f ~/.inputrc

Tengo la sana costumbre de establecer sesiones ssh con hosts remotos y usar screen en el servidor. Para ello los cambios realizados en los archivos .inputrc y .profile deben repetirse en cada host remoto y ejecutar screen con la opción -U.

FAQ:

  • P: Uso MacOS X 10.4 y esto no tira macho.
  • R: Añade una clave @LCCTYPE@ con el valor @esES.UTF-8@ al diccionario raíz del archivo ~/.MacOSX/environment.plist.