Mar
25
Nov

Mapeado de teclado Emacs en Eclipse


EmacsA medida que me acostumbré a GNU Emacs y su particular mapeado de teclado, quiero usarlo en todas las herramientas de uso diario. Al acostumbrarse a este mapeo, uno se vuelve bastante rápido, y es un poco entorpecedor volver al “viejo método”.

Esta tarde tenía que escribir unos archivos XML en el trabajo. Miré por arriba unas extensiones para trabajar con XML en Emacs, y encontré varias. Pero para no ponerme a experimentar con eso en el trabajo, volví al IDE predilecto: Eclipse. (Ya volveré a investigar…)

Ya en Eclipse, supuse que habría una forma de mapear el teclado a la forma Emacs. O por lo menos descargar el archivo de mapeo de algún otro usuario de Emacs. Obviamente no era el primer programador en el mundo en querer hacer esto. Pero buscando un poco, encontré que Eclipse, por defecto, ya incluye el mapeado Emacs.

Vamos a Window > Preferences > General > Keys

Eclipse - mapeo Emacs

Eclipse - mapeo Emacs

En Schema, elegimos “Emacs”. ¡Y listo! Parece que la comunidad de Eclipse se inclina más por el editor de San IGNUcius, que el editor de la bestia… (¡¡Vi Vi Vi!!)

Por cierto, el amigo Trinux también está aprendiendo Emacs. Pueden leer su entrada sobre ERC (el cliente IRC que vengo usando) entre otras que seguramente vendrán.

Es un editor tan extensible, que hay mucho todavía por agregarle. Las iré probando con el tiempo.


Ctrl X Ctrl C


Si te gustó éste post, podés apoyar a PicandoCódigo a través de PayPal!

6 Comentarios para “Mapeado de teclado Emacs en Eclipse”

  1. trinux a las 9:11 am 26 Noviembre. 2008
    Firefox 3.0GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9.0.4) Gecko/20080528 Epiphany/2.22 Firefox/3.0

    Emacs rules! XD

  2. Cybercaronte a las 5:02 pm 1 Diciembre. 2008
    Internet Explorer 7.0Windows Vista
    Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2)

    Hola Fernando, me has alegrado el día ;) . Hace tiempo que programo en Eclipse y soy fan del Emacs , esto realmente lo voy a instalar YA.

    Ni se me había ocurrido antes …

    Un saludo.

  3. fernando a las 6:44 pm 1 Diciembre. 2008
    GNU IceCat 3.0.3Debian GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092921 IceCat/3.0.3-g1 Debian GNU/Linux

    Qué bueno que te haya servido como a mí. Estoy descubriendo y aprendiendo un montón de cosas con Emacs.

    Estoy anotando todo, en una de esas algún día de estos lo subo por acá.

    ¡Saludos!

    ¡Emacs rules!

  4. Kybernetes a las 10:10 pm 8 Diciembre. 2008
    Firefox 8.04GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.4) Gecko/2008111317 Firefox/8.04 (hardy) Firefox/3.0.4

    Saludos,
    Tengo un notebook con teclado americano y claro, al mapearlo como “teclado español” pierdo los símbolos de “>” y “<”. Esto pude solucionarlo con unicode en la mayoría de los editores (vi, nano, eclipse, etc.) i.e., poniendo Ctrl + Shift + hex(caracter).
    Lamentablemente, en emacs esto no es posible.
    Quisiera poder obtener la tabla unicode en emacs, o al menos los de “”.
    Si alguien tiene alguna sugerencia, estaré muy agradecido de poder leerla.

  5. Kybernetes a las 11:32 am 9 Diciembre. 2008
    Firefox 8.04GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.4) Gecko/2008111317 Firefox/8.04 (hardy) Firefox/3.0.4

    Bueno, ya encontré la solución en la url:

    http://www.cs.cmu.edu/cgi-bin/info2www?(emacs)Inserting%20Text

    Es posible obtener caracteres unicode declarándolos con C-q seguido del número octal correspondiente al caracter deseado.

    Por ejemplo (mayor que) se obtiene con ‘C-q 7 6′.

    Espero que pueda servirle a alguien.

  6. Fabián a las 11:36 pm 12 Diciembre. 2008
    Debian IceWeasel 3.0.4Debian GNU/Linux
    Mozilla/5.0 (X11; U; Linux x86_64; es-AR; rv:1.9.0.4) Gecko/2008112309 Iceweasel/3.0.4 (Debian-3.0.4-1)

    El Emacs tiene su modo xml que no está nada mal, ahora en la nueva versión 23 de Emacs nxml-mode está incluido por defecto y tengo que decirlo, es la gloria.

    Si usan debian pueden descargar los snapshots semanales de Emacs en http://emacs.orebokech.com/.

Trackbacks y pingbacks:

Dejar un comentario

Al agregar un comentario en esta página, usted acepta la siguiente licencia para su publicación:
Creative Commons License Creative Commons Attribution-Share Alike 3.0 Unported License.




Si quieres mostrar código, enciérralo entre los tags pre de esta forma:
<pre lang="L"> y </pre>, donde L es un lenguaje compatible GeSHI. Más info.

XHTML: Las siguientes tags están permitidas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">


Additional comments powered by BackType

Búsqueda personalizada