Open Source Home

Open Source Articles

Open Source Links

Open Source Books

Open Source Tools

Open Source Keywords



Open Source

Learning GNU Emacs, 2nd Edition

See more Amazon Details

Contents Listing

Preface

Chapter 1. Emacs Basics
   Introducing Emacs!
   Understanding Files and Buffers
   A Word About Modes
   Starting Emacs
   About the Emacs Screen
   Emacs Commands
   Opening a File
   Saving Files
   Leaving Emacs
   Getting Help
   Summary

Chapter 2. Editing Files
   Moving the Cursor
   Deleting Text
   Marking Text to Delete, Move, or Copy
   Reformatting Paragraphs
   Editing Tricks and Shortcuts
   Stopping Commands and Undoing Changes
   Making Emacs Work the Way You Want

Chapter 3. Search and Replace Operations
   Different Kinds of Searches
   Search and Replace
   Checking Spelling
   Word Abbreviation Mode

Chapter 4. Using Buffers and Windows
   Files, Buffers, and Windows
   Working with Multiple Buffers
   Working with Windows
   Holding Your Place with Bookmarks
   Temporarily Suspending Emacs
   Using Multiple X Windows

Chapter 5. Emacs as a Work Environment
   Executing UNIX Commands in Shell Buffers
   Working with Files and Directories
   Printing from Emacs
   Reading Manpages in Emacs
   Using Time Management Tools
   Using Your Emacs Work Environment

Chapter 6. Email and Usenet News
   Working with Mail
   Sending Mail from Within Emacs
   Reading Mail from Within Emacs
   Reading Usenet News with Gnus

Chapter 7. Emacs as an Internet Toolkit
   Using Telnet Mode
   Using Ange-ftp Mode
   Browsing the Web with W3

Chapter 8. Simple Text Formatting and Specialized Editing
   Indenting Text
   Centering Text
   Inserting Page Breaks
   Rectangle Editing
   Making Simple Drawings
   Using Outline Mode

Chapter 9. Marking up Text with Emacs
   Marking up Text for troff and nroff
   Marking up Text for TeX and LaTeX
   Writing HTML
   Using Html-helper Mode

Chapter 10. Writing Macros
   What Is a Macro?
   Defining a Macro
   Adding to an Existing Macro
   Naming and Saving Your Macros
   Executing a Named Macro
   Building More Complicated Macros
   Beyond Macros

Chapter 11. Customizing Emacs
   Keyboard Customization
   Terminal Support
   Emacs Variables
   Emacs LISP Packages
   Auto-Mode Customization

Chapter 12. Emacs for Programmers
   Language Modes
   C and C++ Modes
   The LISP Modes
   FORTRAN Mode
   Compiling Programs

Chapter 13. Emacs LISP Programming
   Introduction to LISP
   LISP Primitive Functions
   Useful Built-In Emacs Functions
   Programming a Major Mode
   Customizing Existing Modes
   Building Your Own LISP Library

Chapter 14. Emacs and X
   User-Interface Features
   Using Emacs with X Fonts and Colors
   X Display Customizations
   Customizing via Your .Xdefaults File
   Properties, Frames, Menus, and Mouse Events
   Communicating with the X Server
   A Note on Good X Programming Style

Chapter 15. Version Control Under Emacs
   The Uses of Version Control
   Version Control Concepts
   How VC Helps with Basic Operations
   Editing Comment Buffers
   VC Command Summary
   VC Mode Indicators
   Which Version Control System?
   Individual VC Commands
   Customizing VC
   Extending VC
   What VC Is Not
   Using VC Effectively

Chapter 16. Online Help
   Completion
   Help Commands
   Help in Complex Emacs Commands

Appendix A. How to Get Emacs

Appendix B. Making Emacs Work the Way You Think It Should

Appendix C. Emacs Variables

Appendix D. Emacs LISP Packages
Appendix E. Bugs and Bug Fixes
Appendix F. Public Statements

Appendix G. Give and It Shall Be Given

Appendix H. Quick Reference

Glossary

Index

Google
Web www.opensource.force9.co.uk

Contents
View a contents listing.

Short
Short Description.


Keyword Pages

Keyword Bestsellers

Open Source Bestsellers
The bestselling books on Amazon.

Articles

Birmingham Evaluates Open-Source

MySQL and Red Hat

Bank Saving 50 percent on Sun to Linux Move

Red Hat Sales and Profit Leap

Visit our site of the month Sarbanes-Oxley at www.sarbanesoxleyuk.co.uk
Visit our site of the month Sarbanes-Oxley at www.sarbanesoxleyuk.co.uk