domingo, julio 22, 2007

Emacs. El editor universal

Como es posible que emacs, un editor de macros creado en 1975 por Richard Stallman , todavía continué utilizándose? Tal vez analizando la siguiente cita extraida de su manual de referencia oficial lleguemos a entenderlo.

"Emacs is the extensible, customizable, self-documenting real-time display editor."

Extensible gracias a integra un interprete emacs lisp con la que el propio usuario puede extender las funcionalidades del editor. Elisp incorpora sentencias que permiten usar el editor como interfaz entre el usuario y los comandos del sistema. De ahí el que se atribuyan usos tales como editor universal, entorno de desarrollo integrado, escritorio remoto o cómicamente el de sistema operativo.

Es personalizable por usuario ya que es posible adaptar cualquier aspecto de uso a nuestras propias necesidades. Visualización, apariencia, teclas rápidas, comandos y un interminable etc.

Auto documentado ya que además de poder consultar los man o info del sistema, toda la documentasen referente al editor o elisp viene de serie.

Aquí una de mis capturas de panatalla



La mejor manera ser productivos con una aplicaron interactiva es aprender los atajos de teclado de las funciones mas usadas. Emacs esta pensado para esto dedicando dos teclas a modo de comodín para una interacción eficiente con el sistema. Estas teclas son Control(Tecla ctrl) simbolizado por la letra C- y Meta(Tecla alt) por M- de tal forma que por ejemplo para salir del editor hemos de pulsar C-x C-c (dejamos presionado "ctrl" y a continuación pulsamos "x" y luego "c¨)

Hay que resaltar que emacs tiene una de las mayores comunidades de usuarios y desarrolladores que contribuyen a que el editor innove e importe maneras útiles para manipular todo tipo de información. Gracias a esto, la aplicacion se mantiene actualizada y adaptada a las nuevas necesidades. Se acabó el tener que aprender y configurar un nuevo editor con cada tipo de documento o lenguaje de programación!

En este enlace pueden hojear algunas de las mejores funcionalidades del editor mediante mas capturas de pantalla.

Si te animas te recomiendo que visites la sección hispana del wiki de la comunidad internacional de emacs

3 comentarios:

Adri Martin dijo...

¡Aghhhhh! ¡Mis ojos! ¿Eso es Comic Sans?

_SpYkE_ dijo...

eres un loko, emacs dice... arranka corchon.... si tu hablas de emacs yo hablo del textmate o alguno de estos jajajaj :P

arreche dijo...

De eso se trata. Cada uno hable de lo que le pareza util y asi todos nos enteramos :)