Difference between revisions of "Learning Resources"

From WikEmacs
Jump to: navigation, search
(Emacs Tutorial - Beginners Mandatory)
m (Configuring Emacs)
(17 intermediate revisions by 14 users not shown)
Line 1: Line 1:
Hello! eddaacc interesting eddaacc site! I'm really like it! Very, very eddaacc good!
 
 
Hello! cdgcaee interesting cdgcaee site! I'm really like it! Very, very cdgcaee good!
 
 
== Info ==
 
 
Detailed documentation of Emacs (and many other programs) is available thru Info. Type {{Keys|C-h i}}. This tool uses its own hypertext system to link topics and has sophisticated navigation. It was found so useful that it is now also available as a separate program (called 'info') which is installed by default on most unix-like systems.
 
* '''[http://www.gnu.org/software/emacs/manual/emacs.html GNU Emacs manual]'''
 
* '''[http://www.gnu.org/software/emacs/manual/elisp.html GNU Emacs Lisp reference manual]'''
 
* '''[http://www.gnu.org/software/emacs/emacs-lisp-intro/ An Introduction to Programming in Emacs Lisp]'''
 
 
 
== Books ==
 
== Books ==
  
Line 50: Line 39:
  
 
* [http://batsov.com/articles/2011/11/30/the-ultimate-collection-of-emacs-resources/ The Ultimate Collection of Emacs Resources]
 
* [http://batsov.com/articles/2011/11/30/the-ultimate-collection-of-emacs-resources/ The Ultimate Collection of Emacs Resources]
* [https://sites.google.com/site/steveyegge2/my-dot-emacs-file My .emacs file (by Steve Yegge)]
 
  
 
== Twitter ==
 
== Twitter ==
Line 64: Line 52:
  
 
Before you install a lot of extensions, explore your Emacs distribution! Try {{Keys|C-h p}} ({{Command|find-emacs-packages}}) to browse the available packages by category.
 
Before you install a lot of extensions, explore your Emacs distribution! Try {{Keys|C-h p}} ({{Command|find-emacs-packages}}) to browse the available packages by category.
 +
 +
== Configuring Emacs ==
 +
* [https://sites.google.com/site/steveyegge2/my-dot-emacs-file This] blog post is a great introduction to setting up your init.el (formerly .emacs) and your emacs directory the "professional way"!
 +
* [http://devblog.avdi.org/category/emacs-reboot/ Avdi Grimm]'s series of blog posts on how to organise Emacs configuration files.
  
 
[[Category:Beginner]]
 
[[Category:Beginner]]

Revision as of 16:00, 18 October 2013

Books

  • Learning GNU Emacs, 2nd Edition by Debra Cameron, Bill Rosenblatt, Eric S. Raymond

Much better than the current, 3rd edition. The first half of the book walks you through the fundamental steps, as a tutorial.

Can be obtained from O'Reilly http://shop.oreilly.com/product/9781565921528.do

  • Casting Spells in Lisp (Emacs Lisp version) by Conrad Barski M.D.

Written originally to teach some other flavor of Lisp, the book has been modified for Emacs Lisp. The presentation is in a form between a comic book and a manual that educates while you have fun. The best of both worlds.

It can be read online here.

Tutorials

Screencasts

Blogs

Articles

Twitter

There are many Twitter accounts dedicated to sharing news and tips about Emacs. One can benefit a lot by following them:

Useful Extensions

Before you install a lot of extensions, explore your Emacs distribution! Try [C-h p] (M-x find-emacs-packages) to browse the available packages by category.

Configuring Emacs

  • This blog post is a great introduction to setting up your init.el (formerly .emacs) and your emacs directory the "professional way"!
  • Avdi Grimm's series of blog posts on how to organise Emacs configuration files.