Hemlock User’s Manual
Next:
Introduction
, Previous:
(dir)
, Up:
(dir)
[
Contents
][
Index
]
Table of Contents
1 Introduction
1.1 The Point and The Cursor
1.2 Notation
1.2.1 Key-events
1.2.2 Commands
1.2.3 Hemlock Variables
1.3 Invoking Commands
1.3.1 Key Bindings
1.3.2 Extended Commands
1.4 The Prefix Argument
1.5 Modes
1.6 Display Conventions
1.6.1 Pop-Up Windows
1.6.2 Buffer Display
1.6.3 Recentering Windows
1.6.4 Modelines
1.7 Use with X Windows
1.7.1 Window Groups
1.7.2 Event Translation
1.7.3 Cut Buffer Commands
1.7.4 Redisplay and Screen Management
1.8 Use With Terminals
1.8.1 Terminal Initialization
1.8.2 Terminal Input
1.8.3 Terminal Redisplay
1.9 The Echo Area
1.10 Online Help
1.11 Entering and Exiting
1.12 Helpful Information
1.13 Recursive Edits
1.14 User Errors
1.15 Internal Errors
2 Basic Commands
2.1 Motion Commands
2.2 The Mark and The Region
2.2.1 The Mark Stack
2.2.2 Using The Mouse
2.3 Modification Commands
2.3.1 Inserting Characters
2.3.2 Deleting Characters
2.3.3 Killing and Deleting
2.3.4 Kill Ring Manipulation
2.3.5 Killing Commands
2.3.6 Case Modification Commands
2.3.7 Transposition Commands
2.3.8 Whitespace Manipulation
2.4 Filtering
2.5 Searching and Replacing
2.6 Page Commands
2.7 Counting Commands
2.8 Registers
3 Files, Buffers, and Windows
3.1 Introduction
3.2 Buffers
3.3 Files
3.3.1 Auto Save Mode
3.3.2 Filename Defaulting and Merging
3.3.3 Type Hooks and File Options
3.4 Windows
4 Editing Documents
4.1 Sentence Commands
4.2 Paragraph Commands
4.3 Filling
4.4 Scribe Mode
4.5 Spelling Correction
4.5.1 Auto Spell Mode
5 Managing Large Systems
5.1 File Groups
5.2 Source Comparison
5.3 Change Logs
6 Special Modes
6.1 Dired Mode
6.1.1 Inspecting Directories
6.1.2 Deleting Files
6.1.3 Undeleting Files
6.1.4 Expunging and Quitting
6.1.5 Copying Files
6.1.6 Renaming Files
6.2 View Mode
6.3 Process Mode
6.4 Bufed Mode
6.5 Completion
6.6 CAPS-LOCK Mode
6.7 Overwrite Mode
6.8 Word Abbreviation
6.8.1 Basic Commands
6.8.2 Word Abbrev Files
6.8.3 Listing Word Abbrevs
6.8.4 Editing Word Abbrevs
6.8.5 Deleting Word Abbrevs
6.9 Lisp Library
7 Editing Programs
7.1 Comment Manipulation
7.2 Indentation
7.3 Language Modes
8 Editing Lisp
8.1 Lisp Mode
8.2 Form Manipulation
8.3 List Manipulation
8.4 Defun Manipulation
8.5 Indentation
8.6 Parenthesis Matching
8.7 Parsing Lisp
9 Interacting With Lisp
9.1 Eval Servers
9.1.1 The Current Eval Server
9.1.2 Slaves
9.1.3 Slave Creation and Destruction
9.1.4 Eval Server Operations
9.2 Typescripts
9.3 The Current Package
9.4 Compiling and Evaluating Lisp Code
9.5 Compiling Files
9.6 Querying the Environment
9.7 Editing Definitions
9.8 Debugging
9.8.1 Changing Frames
9.8.2 Getting out of the Debugger
9.8.3 Getting Information
9.8.4 Editing Sources
9.8.5 Miscellaneous
9.9 Manipulating the Editor Process
9.9.1 Editor Mode
9.9.2 Eval Mode
9.9.3 Error Handling
9.10 Command Line Switches
10 The Mail Interface
10.1 Introduction to Mail in Hemlock
10.2 Constraints on MH to use Hemlock’s Interface
10.3 Setting up MH
10.4 Profile Components and Customized Files
10.4.1 Profile Components
10.4.2 Components Files
10.5 Backing up the Mail Directory
10.5.1 Andrew File System
10.5.1.1 Copy into AFS:
10.5.1.2 Mail Directory Lives in AFS:
10.5.2 Sup to a Mainframe
10.6 Introduction to Commands and Variables
10.7 Scanning and Picking Messages
10.8 Reading New Mail
10.9 Reading Messages
10.10 Sending Messages
10.11 Convenience Commands for Message and Draft Buffers
10.12 Deleting Messages
10.13 Folder Operations
10.14 Refiling Messages
10.15 Marking Messages
10.16 Terminating Headers Buffers
10.17 Miscellaneous Commands
10.18 Styles of Usage
10.18.1 Unseen Headers Message Spec
10.18.2 Temporary Draft Folder
10.18.3 Reply to Message Prefix Action
10.19 Wallchart
11 The Hemlock Netnews Interface
11.1 Introduction to Netnews in Hemlock
11.2 Setting Up Netnews
11.2.1 News-Browse Mode
11.3 Starting Netnews
11.4 Reading Messages
11.5 Replying to Messages
11.6 Posting Messages
11.7 Wallchart
12 System Interface
12.1 File Utility Commands
12.2 Printing
12.3 Scribe
12.4 Miscellaneous
13 Simple Customization
13.1 Keyboard Macros
13.2 Binding Keys
13.3 Hemlock Variables
13.4 Init Files
Function Index
Variable Index
Concept Index
Short Table of Contents
1 Introduction
2 Basic Commands
3 Files, Buffers, and Windows
4 Editing Documents
5 Managing Large Systems
6 Special Modes
7 Editing Programs
8 Editing Lisp
9 Interacting With Lisp
10 The Mail Interface
11 The Hemlock Netnews Interface
12 System Interface
13 Simple Customization
Function Index
Variable Index
Concept Index
Next:
Introduction
, Previous:
(dir)
, Up:
(dir)
[
Contents
][
Index
]