Mapeado de teclado Emacs en Eclipse
Publicado el 25 de noviembre de 2008A 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
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
trinux 26 noviembre. 2008 - 09:11
Emacs rules! XD
Cybercaronte 1 diciembre. 2008 - 17:02
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.
fernando 1 diciembre. 2008 - 18:44
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!
Kybernetes 8 diciembre. 2008 - 22:10
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.
Kybernetes 9 diciembre. 2008 - 11:32
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.
Fabián 12 diciembre. 2008 - 23:36
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/.