GNU EMACS: UNIX Text editing and programming. Clarity, explanations, illustrations, command summaries; finally a 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!

References in zbMATH (referenced in 15 articles )

Showing results 1 to 15 of 15.
Sorted by year (citations)

  1. Hamada, Tatsuyoshi: Warm-up drills and tips for mathematical software (2013)
  2. Wenzel, Makarius: Asynchronous proof processing with Isabelle/Scala and Isabelle/jEdit (2012)
  3. de Moura, Flávio L. C.; Barbosa, A. V.; Ayala-Rincón, M.; Kamareddine, F.: A flexible framework for visualisation of computational properties of general explicit substitutions calculi (2011)
  4. Wieland, Thomas: C++ development using Linux. An introduction to the language und the most important tools -- from GCC and XEmacs to Eclipse (2004)
  5. Iwasaki, Hideya: Developing a Lisp-based preprocessor for TEX documents (2002)
  6. Schmaranz, Klaus: Software development in C (2002)
  7. Kakugawa, H.; Nishikimi, M.; Takahashi, N.; Tomura, S.; Handa, K.: A general purpose font module for multilingual application programs (2001)
  8. Neubauer, Matthias; Sperber, Michael: Down with Emacs Lisp: dynamic scope analysis (2001)
  9. Wieland, Thomas: C++ development using Linux. An introduction to the language and the most important tools -- from GCC and Emacs to SNIFF+. With 1 CD-ROM (2001)
  10. Hantelmann, Fred: LINUX. Start-up guide. A self-contained introduction (1997)
  11. Loukides, Mike; Oram, Andy: Programming with GNU software (1997)
  12. Grieger, Wilfried: Who is afraid of Emacs? Use from texteditor GNU Emacs in UNIX (1994)
  13. Higham, Nicholas J.: Handbook of writing for the mathematical sciences (1993)
  14. Schoonover, Michael A.; Bowie, John S.; Arnold, William R.: GNU EMACS: UNIX Text editing and programming (1992)
  15. Finseth, Craig A.: The craft of text editing. Emacs for the modern world (1991)