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