or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
49 used & new from $18.79

Have one to sell? Sell yours here
 
   
Learning GNU Emacs, Third Edition
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Learning GNU Emacs, Third Edition (Paperback)

~ (Author), James Elliott (Author), Marc Loy (Author), Eric Raymond (Author), (Author)
Key Phrases: abbrev mode, directory editor, text properties, File Edit Options Buffers Tools Help, Keystrokes Command, Text Fill (more...)
4.4 out of 5 stars  See all reviews (24 customer reviews)

List Price: $39.95
Price: $26.37 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.58 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, November 10? Choose One-Day Shipping at checkout. Details
29 new from $22.36 20 used from $18.79

Formats

Amazon Price New from Used from
  Paperback, November 30, 2004 $26.37 $22.36 $18.79
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Frequently Bought Together

Customers buy this book with GNU Emacs Pocket Reference by Debra Cameron

Learning GNU Emacs, Third Edition + GNU Emacs Pocket Reference
  • This item: Learning GNU Emacs, Third Edition by Debra Cameron

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • GNU Emacs Pocket Reference by Debra Cameron

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought

Learning the vi and Vim Editors

Learning the vi and Vim Editors

by Arnold Robbins
5.0 out of 5 stars (6)  $23.09
Classic Shell Scripting

Classic Shell Scripting

by Arnold Robbins
4.6 out of 5 stars (10)  $17.96
Learning the bash Shell (In a Nutshell (O'Reilly))

Learning the bash Shell (In a Nutshell (O'Reilly))

by Cameron Newham
4.1 out of 5 stars (33)  $23.07
sed & awk (2nd Edition)

sed & awk (2nd Edition)

by Arnold Robbins
4.3 out of 5 stars (40)  $23.07
Regular Expressions Cookbook

Regular Expressions Cookbook

by Jan Goyvaerts
4.8 out of 5 stars (18)  $29.70
Explore similar items

Editorial Reviews

Product Description

GNU Emacs is the most popular and widespread of the Emacs family of editors. It is also the most powerful and flexible. Unlike all other text editors, GNU Emacs is a complete working environment--you can stay within Emacs all day without leaving. "Learning GNU Emacs," 3rd Edition tells readers how to get started with the GNU Emacs editor. It is a thorough guide that will also "grow" with you: as you become more proficient, this book will help you learn how to use Emacs more effectively. It takes you from basic Emacs usage (simple text editing) to moderately complicated customization and programming.

The third edition of "Learning GNU Emacs" describes Emacs 21.3 from the ground up, including new user interface features such as an icon-based toolbar and an interactive interface to Emacs customization. A new chapter details how to install and run Emacs on Mac OS X, Windows, and Linux, including tips for using Emacs effectively on those platforms.

"Learning GNU Emacs," third edition, covers:

How to edit files with Emacs

Using the operating system shell through Emacs

How to use multiple buffers, windows, and frames

Customizing Emacs interactively and through startup files

Writing macros to circumvent repetitious tasks

Emacs as a programming environment for Java, C++, and Perl, among others

Using Emacs as an integrated development environment (IDE)

Integrating Emacs with CVS, Subversion and other change control systems for projects with multiple developers

Writing HTML, XHTML, and XML with Emacs

The basics of Emacs Lisp

The book is aimed at new Emacs users, whether or not they are programmers. Also useful for readers switching from other Emacsimplementations to GNU Emacs.



From the Publisher

GNU Emacs is the most popular and widespread of the Emacs family of editors. It is also the most powerful and flexible. Unlike all other text editors, GNU Emacs is a complete working environment -- you can stay within Emacs all day without leaving. This book tells you how to get started with the GNU Emacs editor. It will also "grow" with you: as you become more proficient, this book will help you learn how to use Emacs more effectively. It takes you from basic Emacs usage (simple text editing) to moderately complicated customization and programming. The second edition of Learning GNU Emacs describes all of the new features of GNU Emacs 19.30, including fonts and colors, pull-down menus, scroll bars, enhanced X Window support, and correct bindings for most standard keys. GNUS, a Usenet newsreader, and ange-ftp mode, a transparent interface to the file transfer protocol, are also described. Learning GNU Emacs, second edition, covers: Using Emacs as an Internet Toolkit (to use electronic mail and Usenet news, telnet to other computers, retrieve files using FTP, browse the World Wide Web, and author Web documents) Emacs' rich, comprehensive online help facilities How to edit files with Emacs Using Emacs as a "shell environment" How to take advantage of "built-in" formatting features How to use multiple buffers, Emacs windows, and X Windows Customizing Emacs The Emacs interface to the X Window System, which allows you to use a mouse and pop-up menus Whys and hows of writing macros to circumvent repetitious tasks Emacs as a programming environment The basics of Emacs LISP How to get Emacs Quick-reference card listing all the commands discussed in the book The book is aimed at new Emacs users, whether or not they are programmers. Also useful for readers switching from other Emacs implementations to GNU Emacs. --This text refers to an alternate Paperback edition.

Product Details

  • Paperback: 509 pages
  • Publisher: O'Reilly Media; 3 edition (December 1, 2004)
  • Language: English
  • ISBN-10: 0596006489
  • ISBN-13: 978-0596006488
  • Product Dimensions: 9 x 7 x 1.1 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (24 customer reviews)
  • Amazon.com Sales Rank: #18,935 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #1 in  Books > Computers & Internet > Software > Word Processors & Editors > Emacs
    #4 in  Books > Computers & Internet > Software > E-mail
    #8 in  Books > Computers & Internet > Operating Systems > Linux

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Inside This Book (learn more)


What Do Customers Ultimately Buy After Viewing This Item?

Learning GNU Emacs, Third Edition
88% buy the item featured on this page:
Learning GNU Emacs, Third Edition 4.4 out of 5 stars (24)
$26.37
Gnu Emacs Manual: For Version 22
3% buy
Gnu Emacs Manual: For Version 22 4.5 out of 5 stars (2)
$45.00
GNU Emacs Pocket Reference
3% buy
GNU Emacs Pocket Reference 3.4 out of 5 stars (9)
$9.95
Learning the bash Shell (In a Nutshell (O'Reilly))
3% buy
Learning the bash Shell (In a Nutshell (O'Reilly)) 4.1 out of 5 stars (33)
$23.07

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(4)
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

24 Reviews
5 star:
 (15)
4 star:
 (5)
3 star:
 (2)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (24 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
43 of 50 people found the following review helpful:
4.0 out of 5 stars Could be larger still, July 14, 2000
By Steve Wainstead (Jackson Heights, NY United States) - See all my reviews
You will become functionally literate in Emacs with this book. It's large and friendly, unlike Emacs, and you have to dedicate a lot of time to learning this lovable, beastly editor. (Emacs is not so much a text editor as an IDE + calendar + interface to Unix tools rolled into one).

Learning Emacs to its very core is a good education for any programmer... I can't imagine a benefit to any non-programmer (or non-technical person) in this day and age (Emacs dates back to the 1970's, technology-wise). Its extensibility is indeed legendary, but RMAIL is simply not as good as a dozen other mail clients; Gnus cannot compare to Netscape's news reader or rtin; w3 is not as good as Lynx for plain-text Web surfing; buffers are nice but I find 'screen' to be a better tool, and 'vi' faster for just plain text editing.

The advantage is Emacs can do all of these together, with major and minor modes providing the hooks (pun intended) to integrate the work. Emacs is a jack of all trades and master of... a few, at least.

All that said, I found the lack of regular expression search/replace examples mystifying, no discussion at all of registers or the mark ring, and after reading the *whole thing* I still wanted more. Maybe more major modes for the next edition? :-)

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
13 of 14 people found the following review helpful:
5.0 out of 5 stars An excellent book for most Emacs users, February 14, 2001
By A Customer
I have been a vi user for a long time (6 years) and never thought I needed an alternative. This book has shown me the wonderful world of Emacs and its many modes. For very fast editing of text files and search/replace operations, vi is still the best. But for anything else, Emacs is a real time saver. I work a lot with the Fortran and LaTeX modes (with the AUCTeX package) and they both have saved me countless keystrokes, particularly with LaTeX. I find it convenient to keep this book nearby for reference as Emacs' has far too many commands to keep in one's head. It is *certainly* a very good introductory and reference book to Emacs. I will not write Lisp code in my life and the information given here is sufficient for me. Another user has mentioned that rtin and Lynx are better, but most often, you have install another dozen packages before you can use them (atleast if you *don't* use a Linux machine). Gnus works well enough for my occasional newsreading. I highly recommend this book for the 95% that are not too interested in heavy customization or esoteric uses. I most certainly will buy an extra copy to keep as a reference.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
12 of 13 people found the following review helpful:
3.0 out of 5 stars easy things lengthily described, September 25, 2003
The title "learning GNU Emacs is deceiving". It is an introduction to Emacs.
If you plan to use Emacs for software development, it is definitively not sufficient.
Moreover, while introducing a feature, the author think useful to write a full paragraph to explain you why you need it (for instance, why you need the command UNDO).
The positive point is that the features discussed are explained step by step so that you are sure that if you read the whole section you will understand and be able to reproduce.
Finally "GNU Emacs Manual" by R Stallman is the reference an Emacs user will need.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Add to Your Private Collection of Emacs Documentation
Emacs comes with great documentation, and there is a ton of it on the web. Nevertheless a structured book that is well-designed with great illustrations and examples is... Read more
Published 18 months ago by Joel Adamson

5.0 out of 5 stars The road less traveled
It seemed odd to me during my Sophomore year at Penn State that the Computer Science Department wanted me to learn a text editor to do computer programming on UNIX computers. Read more
Published 23 months ago by Mark Ruzomberka

4.0 out of 5 stars Doesn't cover everything, but I've been using Emacs for 3 years and learned a lot here
LEARNING GNU EMACS is an introduction to the most powerful text editor ever made, a fully-programmable environment that through contributions from thousands has become something... Read more
Published on February 3, 2006 by Christopher Culver

5.0 out of 5 stars Respects the intellect of one motivated enough to learn Emacs and enables mastery of the tool
If a person is thinking of learning <a href="http://www.gnu.org/software/emacs/emacs.html">GNU Emacs</a>, or if they have been using it and are looking to sharpen their... Read more
Published on September 14, 2005 by Barry Hawkins

5.0 out of 5 stars A Professional Book for Professional Programmers
Most of the Unix/Linux senior level Wizzards that I know use Emacs and swear by it. There are others (vi users especially) who swear at it, but that's another story. Read more
Published on March 19, 2005 by John Matlock

4.0 out of 5 stars easily edit HTML and XML
[A review of the 3rd EDITION.]

To think that emacs was once a little text editor, back in the 80s. Read more
Published on January 29, 2005 by W Boudville

5.0 out of 5 stars Update of a helpful Emacs guide
The first part of the book is a gentle introduction to basic editing with Emacs, then proceeds on to useful intermediate topics such as dired, shell buffers, etc. Read more
Published on January 25, 2005 by Sydney Greenstreet

5.0 out of 5 stars More detail on the classic emacs guide
This is the ideal walkthrough to take you from installing emacs through to scripting the editor with Lisp. This most recent update covers Emacs version 21. Read more
Published on January 14, 2005 by Jack D. Herrington

5.0 out of 5 stars easy-to-follow guide to Emacs
I first learned Emacs by reading the Tutorial (C-h t). While it suffices to get me started, I notice that there are a large chunk of Emacs I haven't explorered and don't know... Read more
Published on December 5, 2004 by W

4.0 out of 5 stars *THE* book to get for learning Emacs
Most of us hacker types picked up Emacs by simply using it (and occasionally doing its bland built-in tutorials in secret). Read more
Published on November 26, 2004 by Gadgester

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 1 day ago
textbook scam 66 6 days ago
Amazon is a great place to buy textbooks! 35 18 days ago
Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.