All the code you need to get started, with an emphasis on dynamic languages.
Emacs Lisp
Pull request Compare This branch is 11 commits ahead, 34 commits behind technomancy:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
elpa-to-submit
elpa
vendor
.gitignore
COPYING
README.markdown
TODO
dominating-file.el
init.el
package.el
starter-kit-bindings.el
starter-kit-defuns.el
starter-kit-elpa.el
starter-kit-eshell.el
starter-kit-js.el
starter-kit-lisp.el
starter-kit-misc.el
starter-kit-perl.el
starter-kit-registers.el
starter-kit-ruby.el

README.markdown

Feature

  1. add whitespace-mode to "vendor" directory.
  2. add yasnippet to "vendor" directory.
  3. change color-theme(blackboard) and set default font size to 13.
  4. add erlang-mode(todo: default comment out)
  5. add flymake to support erlang editing.

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. It also bundles a number of useful libraries that are not distributed with Emacs for various reasons.

Installation

  1. Install GNU Emacs (at least version 22, 23 is preferred) Use your package manager if you have one. Otherwise Mac users may get some prebuilt binaries, and Windows users can get them from GNU.
  2. Move the directory containing this file to ~/.emacs.d (If you already have a directory at ~/.emacs.d move it out of the way and put this there instead.)
  3. Launch Emacs!

The latest version is at http://github.com/technomancy/emacs-starter-kit/

On Unix, /home/$USER/.emacs.d, on windows Documents and Settings/%your user name%/Application Data