Features
- Cover Type: Paperback with 609 pages
- Published by: Addison Wesley Publishing Company; Facsimile edition January 1992
- Written in: English
- ISBN 10 Number: 0201563452
- ISBN 13 Number: 978-0201563450
-
Book Dimensions:
9.5 x 7.5 x 1.3 inches
- Weighs: 2.6 pounds
Back Cover Copy
useful book on Emacs!" -Peter Salus, SUN Users Group
GNU Emacs is quickly becoming the text editor and programming environment of choice among UNIX users. This book is a succinct tutorial and comprehensive reference to standard GNU Emacs.
GNU Emac's text-editing capabilities are impressive: outline editing, spell checking, handling multiple files (buffers), indenting, text filling, sorting, passing text through shell filters, keeping backups automatically, printing buffers, etc. In addition, GNU Emacs provides the Dired facility for managing your files without leaving the Editor!
GNU Emacs' capabilities as a programming environment are unequaled by other UNIX text editors. This book discusses GNU Emacs programming modes for C, FORTRAN, LISP, and even Pascal. These modes allow you to do syntax-direct editing, compiling, comment insertion, automatic program indentation, multiple-file search-and-replace operations (with tag files), and source documenting (with ChangeLog files).
If you are new to GNU Emacs, you will find the step-by-step tutorials invaluable. You will also appreciate the gentle introduction to basic capabilities, leading you gradually toward more advanced usage.
If you are an experienced GNU Emacs user, the command summaries allow you to quickly access needed reference information, and you will pick up some tricks and new ideas from the sections and chapters on advanced usage.
If you are a vi user who wants to switch to GNU Emacs, but you don't want to struggle with the associated learning curve, you will appreciate the comprehensive appendix that maps vi commands to their GNU Emacs counterparts. It shows you how to do all you favorite vi commands in GNU Emacs!
Reader Reviews
I liked the depth of examples in this book. Where the O'Reilly book "Learning GNU Emacs" gave an excellent introduction and overview, this book gave more involved examples. For example in the regexp-search-replace, this book showed the use of \( and \) for grouping and \1 \2 \3 for where to place the each group in the replacement string. If your are new to Emacs, get the O'Reilly book; then get this book next.
Comment | |
(Report this)