2009-05-22 30 views
6

Me gustaría aprender Emacs, y me preguntaba si alguien tenía buenos recursos (gratuitos o no) para recomendar. Estoy más que interesado en programar Emacs, comenzando desde lo básico y muchos "ejercicios". He usado Emacs y la mayoría de sus funciones de edición, aunque estoy un poco oxidado, así que sería útil actualizarlo rápidamente.Recursos para aprender Emacs

Gracias

Editar: Gracias por las sugerencias. Voy a echar un vistazo y actualización con lo que me ha gustado ...

+1

Duplicados: http://stackoverflow.com/questions/210791/good-resources-for-emacs y http://stackoverflow.com/questions/311221/what-to-teach-a-beginner-in-emacs – Noldorin

+1

[PeepCode] (http://peepcode.com/products/meet-emacs) tiene una gran introducción a EMAC S. –

Respuesta

3

Emacs en sí incluye un tutorial con ejercicios que le guía a través de las características básicas y los comandos de edición. Puede encontrarlo en el Menú en "Ayuda" o presionando C-h t (es decir, presione Control y 'h' juntos y luego 't' solo).

+0

Sí, sé el tutorial. Desafortunadamente, solo se trata de editar y trabajar con archivos, sin ningún tipo de elisp. –

5

Una cosa a tener en cuenta es que toda la configuración de emacs es la programación.

PlanetEmacsen es una buena fuente RSS con muchos consejos.

Xah Lee aunque aparentemente es considerado un mal troll, tiene algunas cosas geniales de programación de emacs.

Además, cuando haya una función o método abreviado de teclado del que no esté seguro, intente con C-h f y C-h k respectivamente, luego siga el enlace al código fuente de ese comando.

Para ejercicios, Lair of the DustBunny hizo una serie muy larga sobre la reescritura del modo python desde cero.

También puede intentar escribir la sección elisp PLEAC. Esa es una muy buena forma de comparar elisp a tu idioma favorito.

+0

"Una cosa a tener en cuenta es que toda la configuración de emacs es la programación". Si bien estrictamente hablando eso es cierto (todo es difícil de entender), personalizar (http://www.gnu.org/software/emacs/manual/html_node/emacs/Easy-Customization.html) simplifica las cosas simples. –

0

semana pasada comprado este screencast PeepCode y realmente me gustó. Se le guía a través de las características básicas (editar, guardar la carga, tampones), sino también se sumerge en algunos temas avances, como emacs de programación Lisp:

http://peepcode.com/products/meet-emacs

1

Sin duda el mejor libro sobre Emacs es Bob Glickstein's "Writing GNU Emacs Extensions".

Realmente informativo. Realmente buenos ejemplos. Y, para un libro técnico, un placer de leer. Es uno de los mejores libros de computadora que tengo. (Abajo hay tesoros como mi "Manual Técnico VIC-20" de 1982 :-)

Algunos PDF están disponibles en línea, pero para mayor diversión, sugiero comprar una copia impresa.