Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
45 used & new from $9.95

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 yours here.
 
  

Learning GNU Emacs, Third Edition (Paperback)

by Debra Cameron (Author), James Elliott (Author), Marc Loy (Author), Eric Raymond (Author), Bill Rosenblatt (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%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Wednesday, July 15? Choose One-Day Shipping at checkout. Details
28 new from $21.31 17 used from $9.95
Also Available in: List Price: Our Price: Other Offers:
Paperback (Bargain Price) 10 used & new from $7.05
Paperback (2nd,Updated) 56 used & new from $0.01
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Frequently Bought Together

Customers buy this book with Learning the bash Shell: Unix Shell Programming (In a Nutshell (O'Reilly)) by Cameron Newham

Learning GNU Emacs, Third Edition + Learning the bash Shell: Unix Shell Programming (In a Nutshell (O'Reilly))

Customers Who Bought This Item Also Bought

GNU Emacs Pocket Reference

GNU Emacs Pocket Reference

by Debra Cameron
Classic Shell Scripting

Classic Shell Scripting

by Arnold Robbins
4.6 out of 5 stars (10)  $23.07
Mastering Regular Expressions

Mastering Regular Expressions

by Jeffrey Friedl
4.5 out of 5 stars (132)  $29.69
Managing Projects with GNU Make (Nutshell Handbooks)

Managing Projects with GNU Make (Nutshell Handbooks)

by Robert Mecklenburg
3.6 out of 5 stars (11)  $19.77
Learning the vi and Vim Editors

Learning the vi and Vim Editors

by Arnold Robbins
5.0 out of 5 stars (6)  $23.09
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 Emacs implementations 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 out of print or unavailable edition of this title.

See all Editorial Reviews

Product Details

  • Paperback: 534 pages
  • Publisher: O'Reilly Media, Inc.; 3 edition (December 13, 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: #133,916 in Books (See Bestsellers in Books)

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

    #1 in  Books > Computers & Internet > Software > Word Processors & Editors > Emacs
    #54 in  Books > Computers & Internet > Software > E-mail

Inside This Book (learn more)


What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(4)
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

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 14 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 19 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

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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

   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Turn On the Savings

Home Improvement Value Center
Shop for bathroom faucets in the Home Improvement Value Center, where the savings can flow as much as 50% off brand-name products.

Shop the Value Center

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

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.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates