Mi nombre es Fernando Briano y soy programador.

Mapeado de teclado Emacs en GTK

EmacsEsto de usar Emacs parece volverse un vicio… Hoy en el trabajo le escribía un mensaje a través de Pidgin a un compañero y me vino a la mente la siguiente idea:

“Qué bueno estaría usar el teclado con Pidgin con la funcionalidad de Emacs”

Todo el equipo me miró con cara de “este tipo está enfermo” (la cantidad de veces que exclamo “Emacs está excelente” ha aumentado exponencialmente cada día), y algunos comentarios más del estilo (¿fanático?), yo empecé a buscar… Cuando uno pasa un tiempo acostumbrándose a Emacs, y su forma de trabajo, es un bajón volver al mundo real en otra aplicación.

Siguiendo con la búsqueda, resulta que gtk tiene un mapeo de teclado dentro de su archivo rc. Este se aplica para todas las aplicaciones GTK incluyendo Pidgin, IceWeasel/GNU IceCat/Firefox, Thunderbird, etc.

Es muy sencillo, hay que buscar el archivo “.gtkrc-2.0”, “.gtkrc” o en el caso de los usuarios de kde: “.gtkrc-2.0-kde” en nuestro directorio personal, y agregar la siguiente línea:

gtk-key-theme-name = "Emacs"

Todas las aplicaciones GTK que se inicien a partir de ahí van a tener el mapeado de teclado al estilo Emacs. Aparentemente es un poco más complicado para las aplicaciones KDE, porque habría que definir de a uno los comandos de teclado de Emacs. Pero ya voy a encontrar cómo hacerlo fácil…

Feed de comentarios | Url para Trackbacks | Suscribirse a los posts por correo electrónico

6 comentarios en este post

  1. Avatar Santi 14 noviembre. 2008 - 11:44 am Firefox 3.0.3 Ubuntu

    Fanático adicto! =P

    Nah, yo no voy a decir nada, porque trataba de trogloditas a todos los que usaban vim, hasta que tuve que hacer un reemplazo grande con expresiones regulares y lo hice en vim. Ahora soy yo el que usa vim para todo.

    Lo mismo me pasó con Debian, le preguntaba a la gente dónde veía el placer de tener la mitad de los programas en versiones obsoletas, y terminé usando Debian — solo que anteayer cambié de distro y ya puedo molestar de nuevo.

    Saludos!

  2. Avatar Santi 14 noviembre. 2008 - 11:46 am Firefox 3.0.3 Ubuntu

    Perdón por los 2 comments corridos —

    Retomo lo último que dije. Podrías hacer un artículo sobre cómo todos los caminos conducen a Ubuntu, conozco a varios (incluido yo) que rotan de distro en distro probando todo y siempre terminan volviendo a Ubuntu.

  3. Avatar fernando 14 noviembre. 2008 - 12:44 pm Konqueror 3.5 Kubuntu

    Jajaja, fanático yo?

    Ayer desde casa abandoné Konversation por erc en emacs, y hoy en el trabajo dejé de lado a Pidgin para usar mensajería instantánea desde Emacs (aparte que tengo las aplicaciones mapeadas al estilo de teclado Emacs)…

    En cuanto a Ubuntu, en lo personal recién ahora lo uso en serio. Siempre lo probaba como curiosidad, pero nunca lo usé en mi máquina personal. En el trabajo estandarizamos para tener todos la misma distro -(k)ubuntu. Pero en todo caso, todos los caminos conducen a Debian, ya que en el fondo, sigo usando Debian 😛

  4. Avatar trinux 23 noviembre. 2008 - 11:18 am Firefox 3.0 GNU/Linux

    ¿Usas erc? te puede interesar también probar esto: http://www.bitlbee.org

    Es una pasarela para tener IM en el IRC.

  5. Avatar trinux 23 noviembre. 2008 - 6:28 pm Firefox 3.0 GNU/Linux

    He probado como has dicho, y no ha funcionado… he buscado y he encontrado este enlace:

    http://lists.freebsd.org/pipermail/freebsd-gnome/2004-November/008967.html

    ¡Y sí funciona! Joder nunca pensaba tener una cosa tan geek en mi ordenador

    ¡¡Gracias Fernando!!

  6. Avatar fernando 24 noviembre. 2008 - 1:38 am GNU IceCat 3.0.3 Debian GNU/Linux

    Joder nunca pensaba tener una cosa tan geek en mi ordenador

    OMG, esto es grave 😛

    ¡Me alegra que haya servido!

    Dejar un comentario

    Toasty!