NextPrevTopContents

Index

Symbols

# files 24

? Help on Parse 95

~ files 24 , 31

A

Abbrev Expand Only 89

Abbrev Mode 87

abbrev mode 85 , 87

abbreviation

add global 88

add global expansion 88

add mode 88

add mode expansion 88

append to file 91

delete all 90

delete global 90

delete mode 90

edit 91

editor definition 87

expand 89

list 90

read from file 92

save to file 91

undo last expansion 89

abbreviation commands 87

Abbrev-Pathname-Defaults 92

Abort Recursive Edit 99

aborting editor commands 12 , 16

aborting processes 12 , 16

Add Global Word Abbrev 88

Add Mode Word Abbrev 88

Add-Newline-at-EOF-on-Writing-File 28

Append to File 27

Append to Word Abbrev File 91

Apropos 18

argument

listing for function 121

prefix 22

attribute

description 19

listing with apropos 18

Auto Fill Linefeed 62

Auto Fill Mode 61

Auto Fill Return 62

Auto Fill Space 62

Auto Save Toggle 30

auto-fill mode 61 , 85

auto-save file 29

Auto-Save-Checkpoint-Frequency 30

Auto-Save-Filename-Pattern 30

Auto-Save-Key-Count-Threshold 30

B

Back to Indentation 58

Backup File 28

backup file 28 , 31

Backup-Filename-Pattern 31

Backup-Filename-Suffix 31

Backups-Wanted 31

Backward Character 34

Backward Kill Line 47

Backward Kill Sentence 47

Backward Search 73

Beginning of Buffer 39

Beginning of Line 35

Beginning of Parse or Line 97

Bind Key 100

Bind String to Key 100

binding keys 99

bind-key 146

bind-string-to-key 147

Bottom of Window 38

Break Definition 118

Break Definition on Exit 118

Break Function 118

Break Function on Exit 118

buffer

changed definitions in 120

compile 136

compile changed definitions 136

compile if necessary 136

create 64

editor definition 6

evaluate 133

evaluate changed definitions 134

file options 33

insert 65

kill 33 , 64

list 64

mark whole 42

modified check 65

move to beginning 39

move to end 39

new 64

read only 65

rename 65

revert 32

save 26

search all 74

select 63

select in other window 63

set package 131

Buffer Changed Definitions 120

buffer commands 62

buffer functions 151 , 164

buffer-from-name 152

*buffer-list* 151

buffer-pathname 155

buffer-point 160

buffers and windows 104

buffers-end 152

buffers-start 152

bug

reporting 105 , 106

button

mouse bindings in editor 104

C

Capitalize Region 53

case conversion commands 52

Case-Replace 81

CD 102

Center Line 61

character

backward 34

delete expanding tabs 44

delete next 44

delete previous 44

forward 34

insert with overwrite 56

overwrite previous 56

transposition 54

character-offset 158

Check Buffer Modified 65

check-disk-version-consistent 155

class

describe 121

clear-echo-area 153

colors

Lisp syntax 108

command

abort 16

completion 95

description 19

execution 9 , 16

history 20

key sequence for 21

key sequences 21

listing with apropos 18

repetition 11 , 22

shell 101

commands

abbreviation 87

aborting commands 12 , 16

aborting processes 12 , 16

buffer 62

case conversion 52

compilation 131 , 135

cut and paste 13

deleting text 13 , 43

echo area 94

editing Lisp programs 107

editor variable 98

evaluation 131

file handling 12 , 24

filling 59

help 14 , 17

indentation 56

inserting text 12 , 48

key binding 99

keyboard macro 93

killing text 13 , 43

Lisp comment 127

Lisp documentation 130

Lisp form 123

Lisp function and definition 109

Lisp list 126

movement 12 , 34

overwriting 55

pages 68

parentheses 129 , 130

recursive editing 99

register 81

replacing 70

running shell from editor 101

searching 70

transposition 54

undoing 13 , 51

window 66

comment

create 127

kill 128

move to 127

comment commands 127

compilation commands 131 , 135

compile

buffer 136

buffer changed definitions 136

buffer if necessary 136

changed definitions 137

file 135

form 135

region 135

system 137

system changed definitions 137

Compile Buffer 136

Compile Buffer Changed Definitions 136

Compile Buffer File 136

Compile Changed Definitions 137

Compile Defun 135

Compile File 135

Compile Region 135

Compile System 137

Compile System Changed Definitions 137

Compile-Buffer-File-Confirm 136

Complete Field 95

Complete Input 95

Complete Symbol 122

completion

of commands 95

of filenames 51

of symbols 122

configuration files 142 , 145

Confirm Parse 95

Control key 9

control keys

insert into buffer 50

Copy to Cut Buffer 104

Copy to Register 82

copy-point 160

Count Lines Page 69

Count Lines Region 43

Count Matches 79

Count Occurrences 79

Count Words Region 43

Create Buffer 64

Create Tags Buffer 113

Ctrl key 9

Ctrl+] Abort Recursive Edit 99

Ctrl+A Beginning of Line 35

Ctrl+A Beginning Of Parse or Line 97

Ctrl+B Backward Character 34

Ctrl+B Echo Area Backward Character 96

Ctrl+D Delete Next Character 44

Ctrl+E End of Line 35

Ctrl+F Forward Character 34

Ctrl+G , abort current command 16

Ctrl+H A Apropos 14 , 18

Ctrl+H B Describe Bindings 21

Ctrl+H C What Command 19

Ctrl+H Ctrl+D Document Command 19

Ctrl+H Ctrl+K Document Key 20

Ctrl+H Ctrl+V Document Variable 21

Ctrl+H D Describe Command 14 , 19

Ctrl+H G Generic Describe 19

Ctrl+H Help 17

Ctrl+H K Describe Key 14 , 20

Ctrl+H L What Lossage 20

Ctrl+H V Describe Editor Variable 21

Ctrl+H W Where Is 21

Ctrl+K Kill Line 47

Ctrl+L Refresh Screen 68

Ctrl+N Next Line 35

Ctrl+O Open Line 49

Ctrl+P Insert Parse Default 98

Ctrl+P Previous Line 35

Ctrl+Q Quoted Insert 50

Ctrl+R Return Default 98

Ctrl+R Reverse Incremental Search 72

Ctrl+S Esc Forward Search 73

Ctrl+S Incremental Search 71

Ctrl+Shift+_ Undo 13 , 52

Ctrl+Shift+A Function Argument List 121

Ctrl+Shift+B Compile Buffer 136

Ctrl+Shift+C Compile Defun 135

Ctrl+Shift+E Evaluate Region 133

Ctrl+Shift+M Macroexpand Form 125

Ctrl+Shift+R Compile Region 135

Ctrl+Space Set Mark 41

Ctrl+T Transpose Characters 54

Ctrl+U Kill Parse 98

Ctrl+U Set Prefix Argument 22

Ctrl+V Scroll Window Down 37

Ctrl+W Kill Region 48

Ctrl+X - Inverse Add Global Word Abbrev 88

Ctrl+X ( Define Keyboard Macro 93

Ctrl+X ) End Keyboard Macro 93

Ctrl+X + Add Global Word Abbrev 88

Ctrl+X . Set Fill Prefix 61

Ctrl+X / Point to Register 82

Ctrl+X ; 127

Ctrl+X [ Previous Page 68

Ctrl+X ] Next Page 69

Ctrl+X ~ Check Buffer Modified 65

Ctrl+X 0 Delete Window 67

Ctrl+X 1 Delete Next Window 67

Ctrl+X 2 New Window 66

Ctrl+X b Select Buffer 63

Ctrl+X Ctrl+A Add Mode word Abbrev 88

Ctrl+X Ctrl+B List Buffers 64

Ctrl+X Ctrl+C Save All Files and Exit 28

Ctrl+X Ctrl+E Evaluate Last Form 133

Ctrl+X Ctrl+F Wfind File 25

Ctrl+X Ctrl+H Inverse Add Mode Word Abbrev 88

Ctrl+X Ctrl+I Indent Rigidly 57

Ctrl+X Ctrl+L Lowercase Region 53

Ctrl+X Ctrl+O Delete Blank Lines 45

Ctrl+X Ctrl+P Mark Page 69

Ctrl+X Ctrl+Q Toggle Buffer Read-Only 65

Ctrl+X Ctrl+S Save File 26

Ctrl+X Ctrl+T Transpose Lines 54

Ctrl+X Ctrl+U Uppercase Region 53

Ctrl+X Ctrl+V Visit File 25

Ctrl+X Ctrl+W Write File 27

Ctrl+X Ctrl+X Exchange Point and Mark 41

Ctrl+X Delete Backward Kill Sentence 47

Ctrl+X E Last Keyboard Macro 93

Ctrl+X F Set Fill Column 60

Ctrl+X G Insert Register 83

Ctrl+X H Mark Whole Buffer 42

Ctrl+X I Insert File 33

Ctrl+X J Jump to Register 82

Ctrl+X K Kill Buffer 64

Ctrl+X L Count Lines Page 69

Ctrl+X O Next Ordinary Window 66

Ctrl+X O Next Window 66

Ctrl+X Q Keyboard Macro Query 94

Ctrl+X S Save All Files 26

Ctrl+X Tab Indent Rigidly 57

Ctrl+X X Copy to Register 82

Ctrl+Y Un-Kill 14 , 48

Ctrl-C Ctrl-C Interrupt Shell Subjob 103

Ctrl-C Ctrl-D Shell Send Eof 104

Ctrl-C Ctrl-Z Stop Shell Subjob 103

current point

editor definition 7

current-buffer 152

current-mark 160

Current-Package 131

current-point 159

current-window 164

customising

editor 145

editor commands 145

indentation of Lisp forms 145 , 148

key bindings 142 , 145 , 146

cut and paste commands 13

D

debugger

using in editor 134

default

external format 26 , 28

prefix argument 22 , 23

Default-Search-Kind 75

defcommand macro 149

Defindent 109

Define Keyboard Macro 93

Define Word Abbrevs 92

definition

break 118

disassemble 137

editing 109

find 110

find buffer changes 120

searching for 110

trace 117

trace inside 117

untrace 117

defmode function 85

Delete All Word Abbrevs 90

Delete Blank Lines 45

DELETE Delete Previous Character 44

DELETE Echo Area Delete Previous Character 97

Delete File 33

Delete File and Kill Buffer 33

Delete Global Word Abbrev 90

Delete Key Binding 100

Delete Matching Lines 74

Delete Mode Word Abbrev 90

Delete Next Character 44

Delete Next Window 67

Delete Non-Matching Lines 74

Delete Previous Character 44

Delete Previous Character Expanding Tabs 44

Delete Region 45

Delete Selection Mode 51

Delete Window 67

deleting text 44

deleting text commands 13 , 43

deletion

editor definition 43

of selection 51

of surrounding form 124

delimiter

sentence 9

Describe Bindings 21

Describe Class 121

Describe Command 19

Describe Editor Variable 21

Describe Generic Function 122

Describe Key 20

Describe Symbol 130

Describe System 122

directory

change 102

query replace 80

search 75

Directory Query Replace 80

Directory Search 75

Disassemble Definition 137

Do Nothing 101

Document Command 19

Document Key 20

Document Variable 21

documentation commands 130

Down Comment Line 128

dspec

documentation 130

E

echo area

complete text 95

completing commands in 95

deleting and inserting text in 97

editor definition 94

help on parse 95

movement in 96

prompting the user 161

repeating commands in 96

terminate entry 95

Echo Area Backward Character 96

echo area commands 94

Echo Area Delete Previous Character 97

echo area functions 153 , 164

Edit Callees 120

Edit Callers 120

Edit Editor Command 112

Edit Word Abbrevs 91

editor

customising 145

delete-region-command 45

programming 148

editor commands

Abbrev Expand Only 89

Abbrev Mode 87

Abort Recursive Edit Ctrl+] 99

Add Global Word Abbrev Ctrl+X + 88

Add Mode Word Abbrev Ctrl+X Ctrl+A 88

Append to File 27

Append to Word Abbrev File 91

Apropos Ctrl+H A 18

Auto Fill Linefeed LINEFEED 62

Auto Fill Mode 61

Auto Fill Return RETURN 62

Auto Fill Space SPACE 62

Auto Save Toggle 30

Back to Indentation Meta+M 58

Backup File 28

Backward Character Ctrl+B 34

Backward Kill Line 47

Backward Kill Sentence Ctrl+X Delete 47

Backward Search 73

Beginning of Buffer Meta+< 39

Beginning of Line Ctrl+A 35

Beginning of Parse or Line Ctrl+A 97

Bind Key 100

Bind String to Key 100

Bottom of Window 38

Break Definition 118

Break Definition on Exit 118

Break Function 118

Break Function on Exit 118

Buffer Changed Definitions 120

Capitalize Region 53

CD 102

Center Line 61

Check Buffer Modified Ctrl+X ~ 65

Compile Buffer Changed Definitions 136

Compile Buffer File 136

Compile Buffer Ctrl+Shift+B 136

Compile Changed Definitions 137

Compile Defun Ctrl+Shift+C 135

Compile File 135

Compile Region Ctrl+Shift+R 135

Compile System 137

Compile System Changed Definitions 137

Complete Field SPACE 95

Complete Input TAB 95

Complete Symbol Meta+Ctrl+I 122

Confirm Parse RETURN 95

Copy to Cut Buffer 104

Copy to Register Ctrl+X X 82

Count Lines Page Ctrl+X L 69

Count Lines Region 43

Count Matches 79

Count Occurrences 79

Count Words Region 43

Create Buffer 64

Create Tags Buffer 113

Defindent 109

Define Keyboard Macro Ctrl+X ( 93

Define Word Abbrevs 92

Delete All Word Abbrevs 90

Delete Blank Lines Ctrl+X Ctrl+O 45

Delete File 33

Delete File and Kill Buffer 33

Delete Global Word Abbrev 90

Delete Key Binding 100

Delete Matching Lines 74

Delete Mode Word Abbrev 90

Delete Next Character Ctrl+D 44

Delete Next Window Ctrl+X 1 67

Delete Non-Matching Lines 74

Delete Previous Character DELETE 44

Delete Previous Character Expanding Tabs 44

Delete Region 45

Delete Selection Mode 51

Delete Window Ctrl+X 0 67

Describe Bindings Ctrl+H B 21

Describe Class 121

Describe Command Ctrl+H D 19

Describe Editor Variable Ctrl+H V 21

Describe Generic Function 122

Describe Key Ctrl+H K 20

Describe Symbol 130

Describe System 122

Directory Query Replace 80

Directory Search 75

Disassemble Definition 137

Do Nothing 101

Document Command Ctrl+H Ctrl+D 19

Document Key Ctrl+H Ctrl+K 20

Document Variable Ctrl+H Ctrl+V 21

Down Comment Line Meta+N 128

Echo Area Backward Character Ctrl+B 96

Echo Area Delete Previous Character DELETE 97

Edit Callees 120

Edit Callers 120

Edit Editor Command 112

Edit Word Abbrevs 91

End Keyboard Macro Ctrl+X ) 93

End of Buffer Meta+> 39

End of Line Ctrl+E 35

Evaluate Buffer 133

Evaluate Buffer Changed Definitions 134

Evaluate Changed Definitions 134

Evaluate Defun Meta+Ctrl+X 131

Evaluate Expression Escape+Escape 133

Evaluate Last Form Ctrl+X Ctrl+E 133

Evaluate Region Ctrl+Shift+E 133

Evaluate System Changed Definitions 134

Exchange Point and Mark Ctrl+X Ctrl+X 41

Extract List 125

Find Command Definition 112

Find File 24

Find Mismatch 130

Find Source for Dspec 111

Find Source Meta+. 110

Find Tag Meta+? 113

Find Unbalanced Parentheses 130

Forward Character Ctrl+F 34

Forward Search Ctrl+S Esc 73

Forward Up List 126

Function Arglist Meta+= 121

Function Argument List Ctrl+Shift+A 121

Fundamental Mode 84

Generic Describe Ctrl+H G 19

Get Register 83

Goto Line 36

Goto Page 69

Goto Point 40

Help Ctrl+H 17

Help on Parse ? 95

Illegal 101

Incremental Search Ctrl+S 71

Indent for Comment Meta+; 127

Indent New Line 58

Indent Rigidly Ctrl+X Tab, Ctrl+X Ctrl+I 57

Indent TAB 57

Insert () Meta+( 129

Insert Buffer 65

Insert Cut Buffer 104

Insert File Ctrl+X I 33

Insert Page Directory 70

Insert Parse Default Ctrl+P 98

Insert Register Ctrl+X G 83

Insert Word Abbrevs 92

Interrupt Shell Subjob Ctrl-C Ctrl-C 103

Inverse Add Global Word Abbrev Ctrl+X - 88

Inverse Add Mode Word Abbrev Ctrl+X Ctrl+H 88

Jump to Register Ctrl+X J 82

Jump to Saved Position 82

Keyboard Macro Query Ctrl+X Q 94

Kill Backward Up List 124

Kill Buffer Ctrl+X K 64

Kill Comment Meta+Ctrl+; 128

Kill Line Ctrl+K 47

Kill Parse Ctrl+U 98

Kill Region Ctrl+W 48

Kill Register 82

Last Keyboard Macro Ctrl+X E 93

Line to Top of Window 38

Lisp Insert ) 129

Lisp Mode 84

List Buffers Ctrl+X Ctrl+B 64

List Callees 119

List Callers 119

List Definitions 112

List Definitions For Dspec 113

List Matching Lines 74

List Registers 82

List Word Abbrevs 90

Load File 133

Lowercase Region Ctrl+X Ctrl+L 53

Macroexpand Form Ctrl+Shift+M 125

Make Word Abbrev 89

Manual Entry 22

Mark Defun Meta+Ctrl+H 109

Mark Page Ctrl+X Ctrl+P 69

Mark Sentence 42

Mark Whole Buffer Ctrl+X H 42

Move Over ) Meta+) 129

Move to Window Line Meta+Shift+R 39

Name Keyboard Macro 94

Negative Argument 23

New Buffer 64

New Line RETURN 49

New Window Ctrl+X 2 66

Next Line Ctrl+N 35

Next Ordinary Window Ctrl+X O 66

Next Page Ctrl+X ] 69

Next Window Ctrl+X O 66

Open Line Ctrl+O 49

Overwrite Delete Previous Character 56

Overwrite Mode 55

Point to Register Ctrl+X / 82

Pop and Goto Mark 41

Pop Mark Meta+Ctrl+Space 41

Previous Line Ctrl+P 35

Previous Page Ctrl+X [ 68

Previous Window 67

Print File 32

Print Region 43

Process File Options 33

Put Register 83

Query Replace Regexp 81

Quote Tab 59

Quoted Insert Ctrl+Q 50

Read Word Abbrev File 92

Re-evaluate Defvar 132

Reevaluate Defvar 132

Refresh Screen Ctrl+L 68

Register to Point 82

Rename Buffer 65

Rename File 34

Replace Regexp 81

Replace String 79

Report Bug 105

Report Manual Bug 106

Return Default Ctrl+R 98

Reverse Incremental Search Ctrl+R 72

Reverse Search 73

Revert Buffer 32

Revert-Buffer-Confirm 32

Room 106

Rotate Active Finders 116

Run Command 101

Save All Files and Exit Ctrl+X Ctrl+C 28

Save All Files Ctrl+X S 26

Save File Ctrl+X Ctrl+S 26

Save Position 82

Scroll Next Window Down 67

Scroll Next Window Up 67

Scroll Window Down Ctrl+V 37

Search All Buffers 74

Select Buffer Ctrl+X b 63

Select Buffer Other Window 63

Self Insert 50

Self Overwrite 56

Set Buffer Output 131

Set Buffer Package 131

Set Comment Column Ctrl+X ; 127

Set External Format 29

Set Fill Column Ctrl+X F 60

Set Fill Prefix Ctrl+X . 61

Set Mark Ctrl+Space 41

Set Prefix Argument Ctrl+U 22

Set Variable 99

Shell Command Meta-! 101

Shell Send Eof Ctrl-C Ctrl-D 104

Show Documentation for Dspec 130

Show Documentation Meta+Ctrl+Shift+A 130

Show Paths From 119

Show Paths To 119

Show Variable 98

Skip Whitespace 39

Stop Shell Subjob Ctrl-C Ctrl-Z 103

System Query Replace 80

System Search 75

Tags Query Replace 115

Tags Search 114

Text Mode 84

Toggle Auto Save 30

Toggle Buffer Read-Only Ctrl+X Ctrl+Q 65

Toggle Error Catch 134

Top of Window 38

Trace Definition 117

Trace Definition Inside Definition 117

Trace Function 116

Trace Function Inside Definition 117

Transpose Characters Ctrl+T 54

Transpose Lines Ctrl+X Ctrl+T 54

Transpose Regions 55

Undefine 138

Undefine Buffer 138

Undefine Command 138

Undefine Region 139

Undo Ctrl+Shift+_ 52

Unexpand Last Word 89

Un-Kill Ctrl+Y 48

Untrace Definition 117

Untrace Function 117

Up Comment Line Meta+P 128

Uppercase Region Ctrl+X Ctrl+U 53

View Page Directory 70

View Source Search 112

Visit File Ctrl+X Ctrl+V 25

Visit Other Tags File 116

Visit Tags File 115

Wfind File Ctrl+X Ctrl+F 25

What Command Ctrl+H C 19

What Cursor Position 39

What Line 36

What Lossage Ctrl+H L 20

Where Is Ctrl+H W 21

Where is Point 40

Word Abbrev Apropos 91

Write File Ctrl+X Ctrl+W 27

Write Region 27

Write Word Abbrev File 91

editor functions

bind-key 146

bind-string-to-key 147

buffer-from-name 152

buffer-pathname 155

buffer-point 160

buffers-end 152

buffers-start 152

character-offset 158

check-disk-version-consistent 155

clear-echo-area 153

copy-point 160

current-buffer 152

current-mark 160

current-point 159

current-window 164

editor-error 154

end-line-p 161

fast-save-all-buffers 155

find-file-buffer 155

form-offset 158

goto-buffer 153

insert-string 156

line-end 157

line-offset 158

line-start 157

make-buffer 153

message 153

move-point 161

point< 160

point> 160

point-kind 158

points-to-string 156

prompt-for-buffer 162

prompt-for-file 162

prompt-for-integer 162

prompt-for-string 163

prompt-for-variable 163

redisplay 164

same-line-p 161

save-excursion 161

set-current-markt 160

set-interrupt-keys 147

setup-indent 148

start-line-p 161

variable-value 163

variable-value-if-bound 164

window-buffer 152

window-text-pane 164

word-offset 158

editor macros

use-buffer 152

editor package 148

editor variable 98

editor variables

*buffer-list* 151

*find-likely-function-ignores* 157

*indent-with-tabs* 156

*source-found-action* 157

Abbrev-Pathname-Defaults 92

Add-Newline-at-EOF-on-Writing-File 28

Auto-Save-Checkpoint-Frequency 30

Auto-Save-Filename-Pattern 30

Auto-Save-Key-Count-Threshold 30

Backup-Filename-Pattern 31

Backup-Filename-Suffix 31

Backups-Wanted 31

Case-Replace 81

Compile-Buffer-File-Confirm 136

Current-Package 131

Default-Search-Kind 75

Fill-Column 60

Fill-Prefix 60

Input-Format-Default 26

Output-Format-Default 28

Prefix-Argument-Default 23

Region-Query-Size 43

Revert-Buffer-Confirm 32

Scroll-Overlap 38

Shell-cd-RegExp 102

Shell-pop-RegExp 103

Shell-push-RegExp 103

Spaces-For-Tab 57

Undo-Ring-Size 52

editor-error 154

encoding

default 26 , 28

setting 29

End Keyboard Macro 93

End of Buffer 39

End of Line 35

end-line-p 161

error

catching evaluation 134

editor 154

error functions 154

Escape key 9

Escape+Escape Evaluate Expression 133

evaluate

buffer 133

buffer changed definition 134

changed definitions 134

defvar 132

expression 133

file 133

form 131

last form 133

region 133

system changed definitions 134

Evaluate Buffer 133

Evaluate Buffer Changed Definitions 134

Evaluate Changed Definitions 134

Evaluate Defun 131

Evaluate Expression 133

Evaluate Last Form 133

Evaluate Region 133

Evaluate System Changed Definitions 134

evaluation commands 131

examples

programming the editor 164

Exchange Point and Mark 41

execute mode 85

executing editor commands 9 , 16

expression

evaluate 133

Extended Command 10

external format

default 26 , 28

setting 29

Extract List 125

F

fast-save-all-buffers 155

file

auto-saving 29

backup 28 , 31

compile 135

delete 33

editor definition 6

evaluate 133

finding 24

insert into buffer 33

options for buffer 33

print 32

rename 34

save 26 , 28

set external format 29

visit 25

write 27

file functions 164

file handling commands 12 , 24

filename completion 51

Fill-Column 60

filling commands 59

Fill-Prefix 60

Find Command Definition 112

Find File 24

Find Mismatch 130

Find Source 110

Find Source for Dspec 111

Find Tag 113

Find Unbalanced Parentheses 130

find-file-buffer 155

finding editor source code 112

*find-likely-function-ignores* 157

form

compile 135

evaluate 131

evaluate last 133

macro-expand 125

form commands 123

form-offset 158

Forward Character 34

Forward Search 73

Forward Up List 126

function

argument list 121

break 118

describe generic 122

documentation 130

edit callees 120

edit callers 120

editing 109

find definition 110

indentation 109

list callees 119

list callers 119

mark 109

trace 116

trace inside 117

untrace 117

Function Arglist 121

Function Argument List 121

functions

buffer 151 , 164

defmode 85

echo area 153 , 164

editor error 154

editor, see editor functions

file 164

inserting text 156

Lisp editor 157

movement 157 , 164

point 158

prompt 161

search-files 76

variable 163

window 164

Fundamental Mode 84

fundamental mode 83

G

Generic Describe 19

generic function

describe 122

Get Register 83

global abbreviation

editor definition 87

Goto Line 36

Goto Page 69

Goto Point 40

goto-buffer 153

H

Help 17

help commands 14 , 17

Help on Parse 95

history of commands 20

history ring 96

I

Illegal 101

Incremental Search 71

Indent 57

Indent for Comment 127

Indent New Line 58

Indent Rigidly 57

indentation

customising 145 , 148

define for Lisp forms 109

define for Lisp functions 109

move back to 58

indentation commands 56

indenting 156

*indent-with-tabs* 156

Input-Format-Default 26

Insert () 129

Insert Buffer 65

Insert Cut Buffer 104

Insert File 33

Insert Page Directory 70

Insert Parse Default 98

Insert Register 83

Insert Word Abbrevs 92

inserting text commands 12 , 48

inserting text functions 156

insert-string 156

Interrupt Shell Subjob 103

Inverse Add Global Word Abbrev 88

Inverse Add Mode Word Abbrev 88

J

Jump to Register 82

Jump to Saved Position 82

K

key

command description 19

Control 9

description 19 , 20

Escape 9

Meta 9

key binding 99

customising 142 , 145 , 146

key sequence

editor definition 9

for command 21

key sequences

for commands 21

keyboard macro

begin definition of 93

editor definition 93

end definition of 93

execute 93

name 94

keyboard macro commands 93

Keyboard Macro Query 94

Kill Backward Up List 124

Kill Buffer 64

Kill Comment 128

Kill Line 47

Kill Parse 98

Kill Region 48

Kill Register 82

kill ring 43 , 46 , 48

killing

editor definition 43

killing text 46

killing text commands 13 , 43

L

Last Keyboard Macro 93

line

beginning 35

centre 61

count for page 69

count for region 43

delete blank 45

delete matching 74

delete non-matching 74

end 35

goto 36

indent new 58

kill 47

kill backward 47

length 60

list matching 74

move to top of window 38

next 35

open new 49

previous 35

transposition 54

what line 36

line count 69

Line to Top of Window 38

line-end 157

LINEFEED Auto Fill Linefeed 62

line-offset 158

line-start 157

Lisp

editor commands 107

Lisp comment commands 127

Lisp documentation commands 130

Lisp editor functions 157

Lisp form commands 123

Lisp Insert ) 129

Lisp list commands 126

Lisp Mode 84

Lisp mode 83

list

extract 124

kill backward up 124

move to end 126

List Buffers 64

List Callees 119

List Callers 119

list commands 126

List Definitions 112

List Definitions For Dspec 113

List Matching Lines 74

List Registers 82

List Word Abbrevs 90

Load File 133

Lowercase Region 53

M

macro

keyboard 93

Macroexpand Form 125

macro-expansion 125

macros

defcommand 149

major mode

editor definition 8 , 83

Make Word Abbrev 89

make-buffer 153

man Unix command 22

manual

on-line editor 19 , 20 , 21

Manual Entry 22

mark

editor definition 8

exchange with point 41

move current point to 41

pop 41

sentence 42

set 41

Mark Defun 109

Mark Page 69

mark ring 40

Mark Sentence 42

Mark Whole Buffer 42

message 153

Meta key 9

Meta-! Shell Command 101

Meta+( Insert () 129

Meta+) Move Over ) 129

Meta+. Find Source 110

Meta+; Indent for Comment 127

Meta+< Beginning of Buffer 39

Meta+= Function Arglist 121

Meta+> End of Buffer 39

Meta+? Find Tag 113

Meta+Ctrl+; Kill Comment 128

Meta+Ctrl+H Mark Defun 109

Meta+Ctrl+I Complete Symbol 122

Meta+Ctrl+Shift+A Show Documentation 130

Meta+Ctrl+Space Pop Mark 41

Meta+Ctrl+X Evaluate Defun 131

Meta+M Back to Indentation 58

Meta+N Down Comment Line 128

Meta+P Up Comment Line 128

Meta+Shift+R Move to Window Line 39

minor mode

editor definition 8 , 85

mode

editor definition 8 , 83

indentation in 56

mode abbreviation

editor definition 87

mode line

editor definition 6

modes

abbrev 85 , 87

auto-fill 61 , 85

execute 85

fundamental 83

Lisp 83

overwrite 55 , 85

shell 84

text 83

mouse

editor bindings 104

Move Over ) 129

Move to Window Line 39

movement commands 12 , 34

movement functions 157 , 164

move-point 161

MS windows keys

using 141

N

Name Keyboard Macro 94

Negative Argument 23

New Buffer 64

New Line 49

New Window 66

newline

adding to end of file 28

Next Line 35

Next Ordinary Window 66

Next Page 69

Next Window 66

O

Open Line 49

Output-Format-Default 28

Overwrite Delete Previous Character 56

Overwrite Mode 55

overwrite mode 55 , 85

overwriting commands 55

P

package

editor 148

set 131

page

display first lines 70

editor definition 68

goto 69

insert first lines into buffer 70

mark 69

next 69

previous 68

page commands 68

pane

editor definition 5

paragraph

editor definition 9

parentheses commands 129

pending delete 51

point

editor definition 7

exchange with mark 41

goto 40

move to window line 39

position of 39

save to register 82

where is 40

point behavior 159

point functions 158

point ring, see mark ring

Point to Register 82

point< 160

point> 160

point-kind 158

points and text modification 159

points-to-string 156

Pop and Goto Mark 41

Pop Mark 41

prefix

fill 60

prefix argument 11 , 22

Prefix-Argument-Default 23

Previous Line 35

Previous Page 68

Previous Window 67

print

file 32

region 43

Print File 32

Print Region 43

Process File Options 33

programming the editor 148

examples 164

prompt functions 161

prompt-for-buffer 162

prompt-for-file 162

prompt-for-integer 162

prompt-for-string 163

prompt-for-variable 163

Put Register 83

Q

query replace

directory 80

regexp 81

system 80

tags 115

Query Replace Regexp 81

Quote Tab 59

Quoted Insert 50

R

Read Word Abbrev File 92

recursive editing 99

redisplay 164

Re-evaluate Defvar 132

Reevaluate Defvar 132

Refresh Screen 68

regexp

query replace 81

replace 81

region

append 27

capitalize 53

compile 135

delete 45

determining 41

editor definition 8

evaluate 133

get from register 83

indent rigidly 57

kill 48

line count 43

lowercase 53

print 43

transposition 55

uppercase 53

word count 43

write 27

Region-Query-Size 43

register

editor definition 81

get region 83

kill 82

list 82

move to saved position 82

record position 82

save current point to 82

save position 82

register commands 81

Register to Point 82

regular expression 76

count occurrences of 79

regular expression search 76

Rename Buffer 65

Rename File 34

repeating a command 11 , 22

replace

case sensitivity 81

regexp 81

string 79

Replace Regexp 81

Replace String 79

replacing 79

replacing commands 70

Report Bug 105

Report Manual Bug 106

RETURN Auto Fill Return 62

RETURN Confirm Parse 95

Return Default 98

RETURN New Line 49

Reverse Incremental Search 72

Reverse Search 73

Revert Buffer 32

ring

history 96

kill 43 , 46 , 48

mark 40

undo 51

window 66

Room 106

Rotate Active Finders 116

Run Command 101

S

same-line-p 161

Save All Files 26

Save All Files and Exit 28

Save File 26

Save Position 82

save-excursion 161

screen

refresh 68

Scroll Next Window Down 67

Scroll Next Window Up 67

Scroll Window Down 37

Scroll-Overlap 38

search

all buffers 74

backward 73

case sensitivity 75

directory 75

forward 73

incremental backward 72

incremental forward 71

regular expression 76

system 75

Search All Buffers 74

search-files function 76

searching 70

searching commands 70

Select Buffer 63

Select Buffer Other Window 63

Self Insert 50

Self Overwrite 56

sentence

delimiter 9

editor definition 9

kill backward 47

mark 42

terminator 9

Set Buffer Output 131

Set Buffer Package 131

Set Comment Column 127

Set External Format 29

Set Fill Column 60

Set Fill Prefix 61

Set Mark 41

Set Prefix Argument 22

Set Variable 99

set-current-mark 160

set-interrupt-keys 147

setup-indent 148

Shell Command 101

shell command

from editor 101

shell mode 84

Shell Send Eof 104

Shell-cd-RegExp 102

Shell-pop-RegExp 103

Shell-push-RegExp 103

Show Documentation 130

Show Documentation for Dspec 130

Show Paths From 119

Show Paths To 119

Show Variable 98

Skip Whitespace 39

source finding

active finders list 116

dspec 111

editor command 112

name 110

tags 113

tags files 114 , 115

source recording 110

*source-found-action* 157

SPACE Auto Fill Space 62

SPACE Complete Field 95

Spaces-For-Tab 57

start-line-p 161

Stop Shell Subjob 103

string

count occurrences of 79

insert 156

replace 79

search 70

symbol

completion 122

describe 130

Syntax coloring 108

system

compile 137

compile changed definitions 137

describe 122

evaluate changed definitions 134

query replace 80

search 75

System Query Replace 80

System Search 75

T

TAB

for command completion 95

for indentation 57

tab

insert 59

width 57

TAB Complete Input 95

TAB Indent 57

tag

create buffer 113

editor definition 110

find 113

query replace 115

search 114

visit file 115

Tags Query Replace 115

Tags Search 114

terminator

sentence 9

text handling concepts 8

Text Mode 84

text mode 83

Toggle Auto Save 30

Toggle Buffer Read-Only 65

Toggle Error Catch 134

Top of Window 38

Trace Definition 117

Trace Definition Inside Definition 117

Trace Function 116

Trace Function Inside Definition 117

tracing functions 116

Transpose Characters 54

Transpose Lines 54

Transpose Regions 55

transposition commands 54

U

Undefine 138

undefine

buffer 138

command 138

definition 138

region 139

Undefine Buffer 138

Undefine Command 138

Undefine Region 139

Undo 52

undo ring 51

size 52

undoing editor commands 13 , 51

Undo-Ring-Size 52

Unexpand Last Word 89

Unix command

man 22

Un-Kill 48

Untrace Definition 117

Untrace Function 117

Up Comment Line 128

Uppercase Region 53

use-buffer 152

V

variable

change value of 99

description 19 , 21

editor 98

listing with apropos 18

show value of 98

variable functions 163

variables

indenting 156

variable-value 163

variable-value-if-bound 164

View Page Directory 70

View Source Search 112

Visit File 25

Visit Other Tags File 116

Visit Tags File 115

W

Wfind File 25

What Command 19

What Cursor Position 39

What Line 36

What Lossage 20

Where Is 21

Where Is Point 40

whitespace

skip 39

window

delete 67

delete next 67

editor definition 5

move line to top of 38

move to bottom 38

move to top 38

new 66

next 66

previous 67

scroll down 37

scroll next down 67

scroll next up 67

scroll overlap 38

window commands 66

window functions 164

window ring 66

window-buffer 152

windows

and the Editor 104

copy 104

paste 104

window-text-pane 164

word

count for region 43

editor definition 8

Word Abbrev Apropos 91

word-offset 158

Write File 27

Write Region 27

Write Word Abbrev File 91

Y

yank 48


LispWorks Editor User Guide (Macintosh version) - 23 Mar 2005

NextPrevTopContents