Emacs Starter Kit
The Starter Kit should provide a saner set of defaults than you get normally with Emacs. It was originally intended for beginners, but it should provide a reasonable working environment for anyone using Emacs for dynamic languages.
The latest version is at http://github.com/technomancy/emacs-starter-kit
This won't teach you Emacs, but it'll make it easier to get comfortable. To access the tutorial, press control-h followed by t.
You'll need Emacs 24, which comes with package.el.
Add the "technomancy" archive source:
(require 'package) (add-to-list 'package-archives '("technomancy" . "http://repo.technomancy.us/emacs/") t)
Then you can install it:
Move to the "starter-kit" line and press "i" to mark it for installation along with any other packages you desire. Press "x" to perform the installation.
Improved support for various languages are packaged separately.
- Lisp (including Emacs Lisp, Clojure, Scheme, and Common Lisp)
Users of the old version of the Starter Kit should be able to upgrade with little fuss; the main difference is that the new one doesn't pull in a bunch of other package.el dependencies; users may pick and choose which they want. It's also more modular, so language-specific starter kit modules must be installed separately. User-specific and host-specific files are still honored.
Copyright (C) 2008-2010 Phil Hagelberg and contributors
Files are licensed under the same license as Emacs unless otherwise specified. See the file COPYING for details.