Difference between revisions of "Emacs Starter Kit"
Jump to navigation
Jump to search
(added basic ESK page) |
m (Reverted edits by 31.41.216.134 (talk) to last revision by Holocronweaver) |
||
| (4 intermediate revisions by 4 users not shown) | |||
| Line 9: | Line 9: | ||
= Basic setup = | = Basic setup = | ||
| + | |||
| + | You'll need Emacs 24, which comes with package.el. It's not hard to compile from source, but precompiled versions are readily available for Debian-based systems, Mac OS X, and Windows. | ||
| + | |||
| + | If you need to maintain compatibility with Emacs 23 or 22, you need to use version 1. | ||
| + | |||
| + | Add Marmalade as a package archive source in ~/.emacs.d/init.el: | ||
| + | |||
| + | {{Snippet| | ||
| + | (require 'package) | ||
| + | (add-to-list 'package-archives | ||
| + | '("marmalade" . "http://marmalade-repo.org/packages/") t) | ||
| + | (package-initialize) | ||
| + | }} | ||
| + | |||
| + | Evaluate that code by hitting {{Command|eval-buffer}} in {{Filename|init.el}}, then you can install it: | ||
| + | |||
| + | {{Command|package-refresh-contents}} | ||
| + | |||
| + | {{Command|package-install RET starter-kit RET}} | ||
= Helpful keybindings = | = Helpful keybindings = | ||
| Line 15: | Line 34: | ||
= See Also = | = See Also = | ||
| + | |||
| + | [[Prelude]] | ||
= Project Pages = | = Project Pages = | ||
Latest revision as of 00:33, 31 January 2014
The Starter Kit provides a more pleasant set of defaults than you get normally with Emacs. It was originally intended for beginners, but it offers a nicely augmented working environment for anyone using Emacs.
| Description | Starter Kit |
|---|---|
| Author | name of author |
| Maintainer | Phil Hagelberg |
| Source | https://github.com/technomancy/emacs-starter-kit |
Basic setup
You'll need Emacs 24, which comes with package.el. It's not hard to compile from source, but precompiled versions are readily available for Debian-based systems, Mac OS X, and Windows.
If you need to maintain compatibility with Emacs 23 or 22, you need to use version 1.
Add Marmalade as a package archive source in ~/.emacs.d/init.el:
(require 'package)
(add-to-list 'package-archives
'("marmalade" . "http://marmalade-repo.org/packages/") t)
(package-initialize)
Evaluate that code by hitting M-x eval-buffer in init.el, then you can install it:
M-x package-refresh-contents
M-x package-install RET starter-kit RET