Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

The classic Gnu Emacs text editor is an incredibly powerful piece of software that has been used by thousands of programmers over the last few decades. Many alpha geeks have recently been giving Emacs a second look as well.

Emacs Lisp expert Phil Hagelberg prepared the script and accompanying code for this screencast. You'll learn how to get comfortable with his Emacs Starter Kit which includes a suite of sensible defaults and handy shortcuts. In addition to learning about the basic philosophies and approach of Emacs, you'll learn how to:

Get and install emacs for your platform.

Operate the various key sequences.

Use the built in version control and Git-specific features.

Take advantage of code completion and linking.

Customize your setup with key bindings, color themes, and third-party libraries.

Whether you're looking at Emacs for fulltime development or just want to be comfortable with a terminal-based text editor for remote deployment and debugging, this screencast will get you there. You may even find that learning the basics of Emacs helps you to be more efficient in your editor of choice since many text editors and web apps (such as TextMate, Gmail, and various terminals) implement Emacs key bindings.

Subscriber Reviews

Average Rating: 5 out of 5 rating Based on 2 Ratings

"The one to watch" - by Maxim Filimonov on 03-NOV-2009
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I was not be able to touch emacs before the video. But now i know that emacs is not so complex editor as i thought.
Many thanks to author.

Report as Inappropriate

Table of Contents

Chapter/Selection

Time

Introduction

Play Video

00:01:44

Emacs Basics

Play Video

00:20:32

Editing Text

Play Video

00:09:41

Modes

Preview

00:23:40

Conclusion

Preview

00:03:02

Extras

The publisher has provided additional content related to this title.


Description
Content

These files have been provided by the publisher.

  • peepcode-027-emacs-code.zip