Probando GNU Emacs para Windows

Publicado el Jueves, 10 de enero de 2008

GNU EmacsTengo pensado meterle bastante estudio a C en lo que quedan de "vacaciones", hasta el 11 de marzo que tengo el examen de Algoritmos y estructuras de datos. Aprovecho para empezar el estudio con Emacs, un editor de texto que por lo que he leído, te da super poderes una vez que sabes dominarlo.

Emacs es el editor visual en tiempo real extensible, personalizable y auto-documentado.

Una explicación más sencilla es Emacs es un editor de texto y más. En su núcleo es un intérprete para Emacs Lisp ("elisp"), un dialecto del lenguaje de Programación Lisp con extensiones para soportar edición de texto.

Emacs fue desarrollado originalmente por Richard Stallman. Además, el editor es el protagonista de uno de los flamewar más famosos del mundo de la programación en entornos Unix: Emacs vs. Vi

Bien está comprobado que la mejor forma de aprender a usar algo, es usándolo. Emacs trae un tutorial para usuarios novatos bastante fácil de seguir. El editor se caracteriza por ser manejado con muchos comandos de teclado, ya sea para moverte entre el texto, como cualquier otra acción, de forma que la posición de las manos varíe poco en el teclado.

Si bien ya había comenzado el tutorial hace un tiempo en casa, ya me olvidé la mayoría de los comandos :S . Pero como realmente lo quiero aprender, decidí instalármelo en el trabajo. Aproveché que tenía que editar unos archivos xsl para instalarlo.

Voy a ir haciendo los tutoriales mientras practico con C en casa, y aplicándolo a algunas ediciones de código en el trabajo.

GNU HeadAdemás de encontrarse en prácticamente todas las distros o sus repositorios, también hay una versión de Emacs para Windows. La versión actual (22.1) está soportada en:

Windows 95, Windows 98, Windows ME, Windows NT, Windows XP, y Windows 2000

Para descargar versiones precompiladas, hay que entrar en ftp://ftp.gnu.org/gnu/emacs/windows/ y descargar un archivo comprimido con el programa. Al descargarlo, sólo hay que descomprimirlo en un directorio a elección, y para ejecutarlo, tenemos dos opciones:

  • Ejecutar emacs-21.x\bin\runemacs.exe
  • Ejecutar emacs-21.x\bin\addpm.exe

Al ejecutar "addpm.exe", nos pregunta si queremos instalarlo, y si aceptamos, se agrega GNU Emacs en el menú inicio, y algunas claves del registro.

Sumo así una herramienta GPL más en mi PC de trabajo, junto a:

GIMP, Pidgin, UltraVNC, NotePad ++, MagicMail Monitor, Gobby, JKDefrag

¡Porque tener un sistema operativo privativo no implica que el resto del software no pueda ser libre!

Sigo aprendiendo, ahora se suma Emacs...

Para más información:

GNU Emacs: http://www.gnu.org/software/emacs/

Wiki de Emacs: http://www.emacswiki.org/cgi-bin/wiki

Emacs FAQ: http://www.gnu.org/software/emacs/emacs-faq.html

Emacs FAQ para el port de Windows: http://www.gnu.org/software/emacs/windows/ntemacs.html

4 comentarios en este post

Feed de comentarios
  1. Avatar

    fernando 10 enero. 2008 - 23:01

    daniel:
    Ya estoy descargándome Flymake, un corrector de sintaxis para Emacs!
    Ya te contaré cómo me funcionó. Cualquier otra ayuda que me puedas dar con Emacs o consejo, bienvenido sea.
    Saludos y gracias por tu aporte!

  2. Avatar

    Lucas! 8 abril. 2009 - 21:36

    Hola, me estoy bajando Emacs para Windows, a ver que tal. Si quieren que sea franco, estoy aprendiendo a programar en C++ hace como 2 días, y eso que tengo sólo 12 AÑOS XD. Ya se, suena ridiculo, pero es la verdad 😀

    Sldz!!

Dejar un comentario

Toasty!