NextPrevTopContents

Index

Symbols

# files 23

? Help on Parse 95

~ files 23 , 30

A

Abbrev Expand Only 88

Abbrev Mode 87

abbrev mode 84 , 87

abbreviation

add global 88

add global expansion 88

add mode 87

add mode expansion 87

append to file 91

delete all 90

delete global 89

delete mode 89

edit 90

editor definition 86

expand 88

list 90

read from file 91

save to file 91

undo last expansion 89

abbreviation commands 86

Abbrev-Pathname-Defaults 91

Abort Recursive Edit 98

aborting editor commands 11 , 16

aborting processes 11 , 16

Add Global Word Abbrev 88

Add Mode Word Abbrev 87

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

Alt key 9

Alt+( Insert () 127

Alt+) Move Over ) 127

Alt+, Continue Tags Search 113

Alt+. Find Source 110

Alt+/ Dynamic Completion 50

Alt+; Indent for Comment 125

Alt+< Beginning of Buffer 39

Alt+< Beginning Of Parse 96

Alt+= Function Arglist 119

Alt+> End of Buffer 39

Alt+? Find Tag 112

Alt+[ Backward Paragraph 37

Alt+\ Delete Horizontal Space 45

Alt+] Forward Paragraph 36

Alt+' Word Abbrev Prefix Point 89

Alt+A Backward Sentence 36

Alt+B Backward Word 35

Alt+B Echo Area Backward Word 96

Alt+C Capitalize Word 53

Alt+Ctrl+; Kill Comment 126

Alt+Ctrl+@ Mark Form 121

Alt+Ctrl+\ Indent Region 57

Alt+Ctrl+A Beginning of Defun 109

Alt+Ctrl+B Backward Form 121

Alt+Ctrl+D Down List 125

Alt+Ctrl+Delete Backward Kill Form 122

Alt+Ctrl+E End of Defun 109

Alt+Ctrl+F Forward Form 121

Alt+Ctrl+H Mark Defun 109

Alt+Ctrl+I Complete Symbol 120

Alt+Ctrl+K Forward Kill Form 122

Alt+Ctrl+L Select Previous Buffer 63

Alt+Ctrl+N Forward List 124

Alt+Ctrl+P Backward List 124

Alt+Ctrl+Q Indent Form 121

Alt+Ctrl+R Regexp Reverse Search 78

Alt+Ctrl+S Regexp Forward Search 77

Alt+Ctrl+Shift+A Show Documentation 128

Alt+Ctrl+Shift+L Circulate Buffers 63

Alt+Ctrl+Space Pop Mark 41

Alt+Ctrl+T Transpose Forms 123

Alt+Ctrl+U Backward Up List 125

Alt+Ctrl+X Evaluate Defun 129

Alt+Ctrl+Z Exit Recursive Edit 98

Alt+D Kill Next Word 46

Alt+Delete Echo Area Kill Previous Word 97

Alt+Delete Kill Previous Word 46

Alt+E Forward Sentence 36

Alt+F Forward Word 35

Alt+G Fill Region 59

Alt+H Mark Paragraph 42

Alt+J Indent New Comment Line 126

Alt+K Forward Kill Sentence 47

Alt+L Lowercase Word 52

Alt+M Back to Indentation 58

Alt+N Down Comment Line 126

Alt+N Next Parse 95

Alt+Newline Indent New Comment Line 126

Alt+P Previous Parse 95

Alt+P Up Comment Line 126

Alt+Q Fill Paragraph 59

Alt+Shift+% Query Replace 79

Alt+Shift+^ Delete Indentation 58

Alt+Shift+~ Buffer Not Modified 65

Alt+Shift+M Walk Form 123

Alt+Shift+R Move to Window Line 39

Alt+Space Just One Space 45

Alt+T Transpose Words 54

Alt+Tab Expand File Name 51

Alt+U Uppercase Word 52

Alt+V Scroll Window Up 37

Alt+W Save Region 48

Alt+X Extended Command 10 , 16

Alt+Y Rotate Kill Ring 48

Append to File 27

Append to Word Abbrev File 91

Apropos 18

argument

listing for function 119

prefix 22

attribute

description 20

listing with apropos 18

Auto Fill Linefeed 62

Auto Fill Mode 61

Auto Fill Return 62

Auto Fill Space 61

Auto Save Toggle 30

auto-fill mode 61 , 84

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 27

backup file 27 , 30

Backup-Filename-Pattern 31

Backup-Filename-Suffix 31

Backups-Wanted 31

Backward Character 34

Backward Form 121

Backward Kill Form 122

Backward Kill Line 47

Backward Kill Sentence 47

Backward List 124

Backward Paragraph 37

Backward Search 73

Backward Sentence 36

Backward Up List 125

Backward Word 35

Beginning of Buffer 39

Beginning of Defun 109

Beginning of Line 35

Beginning Of Parse 96

Beginning of Parse or Line 96

Bind Key 99

Bind String to Key 99

binding

editor definition 10

binding keys 99

bind-key 144

bind-string-to-key 145

Bottom of Window 38

Break Definition 117

Break Definition on Exit 117

Break Function 116

Break Function on Exit 117

breaking processes 16

buffer

changed definitions in 118

circulate 63

compile 134

compile changed definitions 134

compile if necessary 134

create 64

editor definition 6

evaluate 131

evaluate changed definitions 132

file options 33

insert 64

kill 33 , 63

list 64

mark whole 42

modified check 65

move to beginning 39

move to end 39

new 64

not modified 65

read only 65

rename 65

revert 32

save 26

search all 74

select 62

select in other window 63

select previous 63

set package 129

Buffer Changed Definitions 118

buffer commands 62

buffer functions 149 , 161

Buffer Not Modified 65

buffer-from-name 150

*buffer-list* 149

buffer-pathname 153

buffer-point 157

buffers and windows 103

buffers-end 150

buffers-start 150

bug

reporting 105

button

mouse bindings in editor 104

C

Capitalize Region 53

Capitalize Word 53

case conversion commands 52

Case-Replace 80

CD 101

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 156

Check Buffer Modified 65

check-disk-version-consistent 153

Circulate Buffers 63

class

describe 120

clear-echo-area 151

colors

Lisp syntax 108

command

abort 16

completion 10 , 16 , 94

description 19 , 20

execution 9 , 16

history 21

key sequence for 21

key sequences 22

listing with apropos 18

repetition 11 , 22

shell 100

commands

abbreviation 86

aborting commands 11 , 16

aborting processes 11 , 16

buffer 62

case conversion 52

compilation 129 , 133

cut and paste 13

deleting text 13 , 43

echo area 94

editing Lisp programs 107

editor variable 97

evaluation 129

file handling 12 , 23

filling 59

help 14 , 17

indentation 56

inserting text 12 , 48

key binding 99

keyboard macro 92

killing text 13 , 43

Lisp comment 125

Lisp documentation 128

Lisp form 121

Lisp function and definition 109

Lisp list 124

movement 12 , 34

overwriting 55

pages 68

parentheses 127 , 128

recursive editing 98

register 81

replacing 70

running shell from editor 100

searching 70

transposition 53

undoing 13 , 51

window 66

comment

create 125

kill 126

move to 125

comment commands 125

compilation commands 129 , 133

compile

buffer 134

buffer changed definitions 134

buffer if necessary 134

changed definitions 135

file 133

form 133

region 133

system 135

system changed definitions 135

Compile Buffer 134

Compile Buffer Changed Definitions 134

Compile Buffer File 134

Compile Changed Definitions 135

Compile Defun 133

Compile File 133

Compile Region 133

Compile System 135

Compile System Changed Definitions 135

Compile-Buffer-File-Confirm 134

Complete Field 94

Complete Input 94

Complete Symbol 120

completion

dynamic word 50

of commands 10 , 16 , 94

of filenames 51

of symbols 120

configuration files 140 , 143

Confirm Parse 94

Continue Tags Search 113

Control key 9

control keys

insert into buffer 50

Copy to Cut Buffer 103

Copy to Register 82

copy-point 157

Count Lines Page 69

Count Lines Region 43

Count Matches 78

Count Occurrences 78

Count Words Region 43

Create Buffer 64

Create Tags Buffer 112

Ctrl key 9

Ctrl+] Abort Recursive Edit 98

Ctrl+A Beginning of Line 35

Ctrl+A Beginning Of Parse or Line 96

Ctrl+B Backward Character 34

Ctrl+B Echo Area Backward Character 96

Ctrl+Break , break current process 16

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 22

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 20

Ctrl+H Help 17

Ctrl+H K Describe Key 14 , 20

Ctrl+H L What Lossage 21

Ctrl+H V Describe Editor Variable 21

Ctrl+H W Where Is 21

Ctrl+K Kill Line 47

Ctrl+L Refresh Screen 67

Ctrl+N Next Line 35

Ctrl+O Open Line 49

Ctrl+P Insert Parse Default 97

Ctrl+P Previous Line 35

Ctrl+Q Quoted Insert 50

Ctrl+R Return Default 97

Ctrl+R Reverse Incremental Search 71

Ctrl+S Esc Forward Search 72

Ctrl+S Incremental Search 70

Ctrl+Shift+_ Undo 13 , 51

Ctrl+Shift+A Function Argument List 119

Ctrl+Shift+B Compile Buffer 134

Ctrl+Shift+C Compile Defun 133

Ctrl+Shift+E Evaluate Region 131

Ctrl+Shift+M Macroexpand Form 123

Ctrl+Shift+R Compile Region 133

Ctrl+Space Set Mark 41

Ctrl+T Transpose Characters 54

Ctrl+U Kill Parse 97

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 92

Ctrl+X ) End Keyboard Macro 93

Ctrl+X + Add Global Word Abbrev 88

Ctrl+X . Set Fill Prefix 60

Ctrl+X / Point to Register 81

Ctrl+X ; 125

Ctrl+X [ Previous Page 68

Ctrl+X ] Next Page 68

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 62

Ctrl+X Ctrl+A Add Mode word Abbrev 87

Ctrl+X Ctrl+B List Buffers 64

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

Ctrl+X Ctrl+E Evaluate Last Form 131

Ctrl+X Ctrl+F Wfind File 25

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

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 82

Ctrl+X H Mark Whole Buffer 42

Ctrl+X I Insert File 33

Ctrl+X J Jump to Register 81

Ctrl+X K Kill Buffer 63

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 93

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 102

Ctrl-C Ctrl-D Shell Send Eof 103

Ctrl-C Ctrl-Z Stop Shell Subjob 102

current point

editor definition 7

current-buffer 150

current-mark 157

Current-Package 129

current-point 156

current-window 161

customising

editor 143

editor commands 143

indentation of Lisp forms 143 , 146

key bindings 140 , 143 , 144

cut and paste commands 13

D

debugger

using in editor 132

default

binding 10

external format 25 , 28

prefix argument 22 , 23

Default-Search-Kind 75

defcommand macro 147

Defindent 109

Define Keyboard Macro 92

Define Word Abbrevs 92

definition

break 117

disassemble 135

editing 109

find 110

find buffer changes 118

searching for 110

trace 116

trace inside 116

untrace 116

defmode function 85

Delete All Word Abbrevs 90

Delete Blank Lines 45

DELETE Delete Previous Character 44

DELETE Echo Area Delete Previous Character 96

Delete File 33

Delete File and Kill Buffer 33

Delete Global Word Abbrev 89

Delete Horizontal Space 45

Delete Indentation 58

Delete Key Binding 100

Delete Matching Lines 73

Delete Mode Word Abbrev 89

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 122

delimiter

sentence 9

Describe Bindings 22

Describe Class 120

Describe Command 19

Describe Editor Variable 21

Describe Generic Function 120

Describe Key 20

Describe Symbol 128

Describe System 120

directory

change 101

query replace 79

search 74

Directory Query Replace 79

Directory Search 74

Disassemble Definition 135

Do Nothing 100

Document Command 19

Document Key 20

Document Variable 21

documentation commands 128

Down Comment Line 126

Down List 125

dspec

documentation 128

Dynamic Completion 50

E

echo area

complete text 94

completing commands in 94

deleting and inserting text in 96

editor definition 94

help on parse 95

movement in 96

next command 95

previous command 95

prompting the user 158

repeating commands in 95

terminate entry 94

Echo Area Backward Character 96

Echo Area Backward Word 96

echo area commands 94

Echo Area Delete Previous Character 96

echo area functions 151 , 161

Echo Area Kill Previous Word 97

Edit Word Abbrevs 90

editor

customising 143

delete-region-command 45

programming 146

editor commands

Abbrev Expand Only 88

Abbrev Mode 87

Abort Recursive Edit Ctrl+] 98

Add Global Word Abbrev Ctrl+X + 88

Add Mode Word Abbrev Ctrl+X Ctrl+A 87

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 61

Auto Save Toggle 30

Back to Indentation Alt+M 58

Backup File 27

Backward Character Ctrl+B 34

Backward Form Alt+Ctrl+B 121

Backward Kill Form Alt+Ctrl+Delete 122

Backward Kill Line 47

Backward Kill Sentence Ctrl+X Delete 47

Backward List Alt+Ctrl+P 124

Backward Paragraph Alt+[ 37

Backward Search 73

Backward Sentence Alt+A 36

Backward Up List Alt+Ctrl+U 125

Backward Word Alt+B 35

Beginning of Buffer Alt+< 39

Beginning of Defun Alt+Ctrl+A 109

Beginning of Line Ctrl+A 35

Beginning Of Parse Alt+< 96

Beginning of Parse or Line Ctrl+A 96

Bind Key 99

Bind String to Key 99

Bottom of Window 38

Break Definition 117

Break Definition on Exit 117

Break Function 116

Break Function on Exit 117

Buffer Changed Definitions 118

Buffer Not Modified Alt+Shift+~ 65

Capitalize Region 53

Capitalize Word Alt+C 53

CD 101

Center Line 61

Check Buffer Modified Ctrl+X ~ 65

Circulate Buffers Alt+Ctrl+Shift+L 63

Compile Buffer Changed Definitions 134

Compile Buffer File 134

Compile Buffer Ctrl+Shift+B 134

Compile Changed Definitions 135

Compile Defun Ctrl+Shift+C 133

Compile File 133

Compile Region Ctrl+Shift+R 133

Compile System 135

Compile System Changed Definitions 135

Complete Field SPACE 94

Complete Input TAB 94

Complete Symbol Alt+Ctrl+I 120

Confirm Parse RETURN 94

Continue Tags Search Alt+, 113

Copy to Cut Buffer 103

Copy to Register Ctrl+X X 82

Count Lines Page Ctrl+X L 69

Count Lines Region 43

Count Matches 78

Count Occurrences 78

Count Words Region 43

Create Buffer 64

Create Tags Buffer 112

Defindent 109

Define Keyboard Macro Ctrl+X ( 92

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 89

Delete Horizontal Space Alt+\ 45

Delete Indentation Alt+Shift+^ 58

Delete Key Binding 100

Delete Matching Lines 73

Delete Mode Word Abbrev 89

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 22

Describe Class 120

Describe Command Ctrl+H D 19

Describe Editor Variable Ctrl+H V 21

Describe Generic Function 120

Describe Key Ctrl+H K 20

Describe Symbol 128

Describe System 120

Directory Query Replace 79

Directory Search 74

Disassemble Definition 135

Do Nothing 100

Document Command Ctrl+H Ctrl+D 19

Document Key Ctrl+H Ctrl+K 20

Document Variable Ctrl+H Ctrl+V 21

Down Comment Line Alt+N 126

Down List Alt+Ctrl+D 125

Dynamic Completion Alt+/ 50

Echo Area Backward Character Ctrl+B 96

Echo Area Backward Word Alt+B 96

Echo Area Delete Previous Character DELETE 96

Echo Area Kill Previous Word Alt+Delete 97

Edit Word Abbrevs 90

End Keyboard Macro Ctrl+X ) 93

End of Buffer Alt+> 39

End of Defun Alt+Ctrl+E 109

End of Line Ctrl+E 35

Evaluate Buffer 131

Evaluate Buffer Changed Definitions 132

Evaluate Changed Definitions 132

Evaluate Defun Alt+Ctrl+X 129

Evaluate Expression Escape+Escape 131

Evaluate Last Form Ctrl+X Ctrl+E 131

Evaluate Region Ctrl+Shift+E 131

Evaluate System Changed Definitions 132

Exchange Point and Mark Ctrl+X Ctrl+X 41

Exit Recursive Edit Alt+Ctrl+Z 98

Expand File Name Alt+Tab 51

Extended Command Alt+X 10 , 16

Extract List 123

Fill Paragraph Alt+Q 59

Fill Region Alt+G 59

Find File 24

Find Mismatch 128

Find Source Alt+. 110

Find Source for Dspec 111

Find Tag Alt+? 112

Find Unbalanced Parentheses 128

Forward Character Ctrl+F 34

Forward Form Alt+Ctrl+F 121

Forward Kill Form Alt+Ctrl+K 122

Forward Kill Sentence Alt+K 47

Forward List Alt+Ctrl+N 124

Forward Paragraph Alt+] 36

Forward Search Ctrl+S Esc 72

Forward Sentence Alt+E 36

Forward Up List 124

Forward Word Alt+F 35

Function Arglist Alt+= 119

Function Argument List Ctrl+Shift+A 119

Fundamental Mode 83

Generic Describe Ctrl+H G 20

Get Register 82

Goto Line 36

Goto Page 69

Goto Point 40

Help Ctrl+H 17

Help on Parse ? 95

Illegal 100

Incremental Search Ctrl+S 70

Indent for Comment Alt+; 125

Indent Form Alt+Ctrl+Q 121

Indent New Comment Line Alt+J or Alt+Newline 126

Indent New Line 58

Indent Region Alt+Ctrl+\ 57

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

Indent TAB 56

Insert () Alt+( 127

Insert Buffer 64

Insert Cut Buffer 103

Insert File Ctrl+X I 33

Insert Page Directory 70

Insert Parse Default Ctrl+P 97

Insert Register Ctrl+X G 82

Insert Word Abbrevs 92

Interrupt Shell Subjob Ctrl-C Ctrl-C 102

Inverse Add Global Word Abbrev Ctrl+X - 88

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

Jump to Register Ctrl+X J 81

Jump to Saved Position 81

Just One Space Alt+Space 45

Keyboard Macro Query Ctrl+X Q 93

Kill Backward Up List 122

Kill Buffer Ctrl+X K 63

Kill Comment Alt+Ctrl+; 126

Kill Line Ctrl+K 47

Kill Next Word Alt+D 46

Kill Parse Ctrl+U 97

Kill Previous Word Alt+Delete 46

Kill Region Ctrl+W 48

Kill Register 82

Last Keyboard Macro Ctrl+X E 93

Line to Top of Window 38

Lisp Insert ) 127

Lisp Mode 84

List Buffers Ctrl+X Ctrl+B 64

List Callees 118

List Callers 117

List Matching Lines 73

List Registers 82

List Word Abbrevs 90

Load File 131

Lowercase Region Ctrl+X Ctrl+L 53

Lowercase Word Alt+L 52

Macroexpand Form Ctrl+Shift+M 123

Make Word Abbrev 88

Mark Defun Alt+Ctrl+H 109

Mark Form Alt+Ctrl+@ 121

Mark Page Ctrl+X Ctrl+P 69

Mark Paragraph Alt+H 42

Mark Sentence 42

Mark Whole Buffer Ctrl+X H 42

Move Over ) Alt+) 127

Move to Window Line Alt+Shift+R 39

Name Keyboard Macro 93

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

Next Parse Alt+N 95

Next Window Ctrl+X O 66

Open Line Ctrl+O 49

Overwrite Delete Previous Character 56

Overwrite Mode 55

Point to Register Ctrl+X / 81

Pop and Goto Mark 41

Pop Mark Alt+Ctrl+Space 41

Previous Line Ctrl+P 35

Previous Page Ctrl+X [ 68

Previous Parse Alt+P 95

Previous Window 66

Print File 32

Print Region 43

Process File Options 33

Put Register 82

Query Replace Alt+Shift+% 79

Query Replace Regexp 81

Quote Tab 59

Quoted Insert Ctrl+Q 50

Read Word Abbrev File 91

Re-evaluate Defvar 130

Reevaluate Defvar 130

Refresh Screen Ctrl+L 67

Regexp Forward Search Alt+Ctrl+S 77

Regexp Reverse Search Alt+Ctrl+R 78

Register to Point 81

Rename Buffer 65

Rename File 34

Replace Regexp 80

Replace String 78

Report Bug 105

Report Manual Bug 105

Return Default Ctrl+R 97

Reverse Incremental Search Ctrl+R 71

Reverse Search 73

Revert Buffer 32

Revert-Buffer-Confirm 32

Room 105

Rotate Active Finders 115

Rotate Kill Ring Alt+Y 48

Run Command 100

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 81

Save Region Alt+W 48

Scroll Next Window Down 67

Scroll Next Window Up 67

Scroll Window Down Ctrl+V 37

Scroll Window Up Alt+V 37

Search All Buffers 74

Select Buffer Ctrl+X b 62

Select Buffer Other Window 63

Select Previous Buffer Alt+Ctrl+L 63

Self Insert 50

Self Overwrite 56

Set Buffer Output 129

Set Buffer Package 129

Set Comment Column Ctrl+X ; 125

Set External Format 29

Set Fill Column Ctrl+X F 60

Set Fill Prefix Ctrl+X . 60

Set Mark Ctrl+Space 41

Set Prefix Argument Ctrl+U 22

Set Variable 98

Shell Send Eof Ctrl-C Ctrl-D 103

Show Documentation Alt+Ctrl+Shift+A 128

Show Documentation for Dspec 128

Show Paths From 118

Show Paths To 118

Show Variable 98

Skip Whitespace 39

Stop Shell Subjob Ctrl-C Ctrl-Z 102

System Query Replace 80

System Search 74

Tags Query Replace 114

Tags Search 113

Text Mode 84

Toggle Auto Save 29

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

Toggle Error Catch 132

Top of Window 38

Trace Definition 116

Trace Definition Inside Definition 116

Trace Function 115

Trace Function Inside Definition 115

Transpose Characters Ctrl+T 54

Transpose Forms Alt+Ctrl+T 123

Transpose Lines Ctrl+X Ctrl+T 54

Transpose Regions 55

Transpose Words Alt+T 54

Undefine 136

Undefine Buffer 136

Undefine Command 136

Undefine Region 137

Undo Ctrl+Shift+_ 51

Unexpand Last Word 89

Un-Kill Ctrl+Y 48

Untrace Definition 116

Untrace Function 115

Up Comment Line Alt+P 126

Uppercase Region Ctrl+X Ctrl+U 53

Uppercase Word Alt+U 52

View Page Directory 69

View Source Search 112

Visit File Ctrl+X Ctrl+V 25

Visit Other Tags File 115

Visit Tags File 114

Walk Form Alt+Shift+M 123

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 21

Where Is Ctrl+H W 21

Where is Point 40

Word Abbrev Apropos 90

Word Abbrev Prefix Point Alt+' 89

Write File Ctrl+X Ctrl+W 27

Write Region 27

Write Word Abbrev File 91

editor functions

bind-key 144

bind-string-to-key 145

buffer-from-name 150

buffer-pathname 153

buffer-point 157

buffers-end 150

buffers-start 150

character-offset 156

check-disk-version-consistent 153

clear-echo-area 151

copy-point 157

current-buffer 150

current-mark 157

current-point 156

current-window 161

editor-error 152

end-line-p 158

fast-save-all-buffers 153

find-file-buffer 153

form-offset 156

goto-buffer 151

insert-string 154

line-end 155

line-offset 156

line-start 155

make-buffer 151

message 151

move-point 158

point< 157

point> 157

points-to-string 154

prompt-for-buffer 159

prompt-for-file 159

prompt-for-integer 159

prompt-for-string 160

prompt-for-variable 160

redisplay 161

same-line-p 158

save-excursion 158

set-current-markt 157

set-interrupt-keys 145

setup-indent 146

start-line-p 158

variable-value 160

variable-value-if-bound 161

window-buffer 150

window-text-pane 161

word-offset 156

editor macros

use-buffer 150

editor package 146

editor variable 97

editor variables

*buffer-list* 149

*find-likely-function-ignores* 155

*indent-with-tabs* 154

*source-found-action* 155

Abbrev-Pathname-Defaults 91

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 80

Compile-Buffer-File-Confirm 134

Current-Package 129

Default-Search-Kind 75

Fill-Column 60

Fill-Prefix 60

Input-Format-Default 25

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 102

Shell-push-RegExp 102

Spaces-For-Tab 57

Undo-Ring-Size 52

editor-error 152

encoding

default 25 , 28

setting 29

End Keyboard Macro 93

End of Buffer 39

End of Defun 109

End of Line 35

end-line-p 158

error

catching evaluation 132

editor 152

error functions 152

Escape key 9

Escape+Escape Evaluate Expression 131

evaluate

buffer 131

buffer changed definition 132

changed definitions 132

defvar 130

expression 131

file 131

form 129

last form 131

region 131

system changed definitions 132

Evaluate Buffer 131

Evaluate Buffer Changed Definitions 132

Evaluate Changed Definitions 132

Evaluate Defun 129

Evaluate Expression 131

Evaluate Last Form 131

Evaluate Region 131

Evaluate System Changed Definitions 132

evaluation commands 129

examples

programming the editor 161

Exchange Point and Mark 41

execute mode 84

executing editor commands 9 , 16

Exit Recursive Edit 98

Expand File Name 51

expression

evaluate 131

Extended Command 10 , 16

external format

default 25 , 28

setting 29

Extract List 123

F

fast-save-all-buffers 153

file

auto-saving 29

backup 27 , 30

compile 133

delete 33

editor definition 6

evaluate 131

expand name 51

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 161

file handling commands 12 , 23

filename completion 51

Fill Paragraph 59

Fill Region 59

Fill-Column 60

filling commands 59

Fill-Prefix 60

Find File 24

Find Mismatch 128

Find Source 110

Find Source for Dspec 111

Find Tag 112

Find Unbalanced Parentheses 128

find-file-buffer 153

*find-likely-function-ignores* 155

form

compile 133

evaluate 129

evaluate last 131

indent 121

kill backwards 122

kill forwards 122

macro-expand 123

mark 121

move to beginning 121

move to end 121

transposition 123

form commands 121

form-offset 156

Forward Character 34

Forward Form 121

Forward Kill Form 122

Forward Kill Sentence 47

Forward List 124

Forward Paragraph 36

Forward Search 72

Forward Sentence 36

Forward Up List 124

Forward Word 35

function

argument list 119

break 116 , 117

describe generic 120

documentation 128

editing 109

find definition 110

indentation 109

list callees 118

list callers 117 , 118

mark 109

move to beginning 109

move to end 109

trace 115

trace inside 115

untrace 115

Function Arglist 119

Function Argument List 119

functions

buffer 149 , 161

defmode 85

echo area 151 , 161

editor error 152

editor, see editor functions

file 161

inserting text 154

Lisp editor 155

movement 155 , 161

point 156

prompt 158

search-files 75

variable 160

window 161

Fundamental Mode 83

fundamental mode 83

G

Generic Describe 20

generic function

describe 120

Get Register 82

global abbreviation

editor definition 87

Goto Line 36

Goto Page 69

Goto Point 40

goto-buffer 151

H

Help 17

help commands 14 , 17

Help on Parse 95

history of commands 21

history ring 95

I

Illegal 100

Incremental Search 70

Indent 56

indent

form 121

Indent for Comment 125

Indent Form 121

Indent New Comment Line 126

Indent New Line 58

Indent Region 57

Indent Rigidly 57

indentation

customising 143 , 146

define for Lisp forms 109

define for Lisp functions 109

delete 58

move back to 58

indentation commands 56

indenting 154

*indent-with-tabs* 154

Input-Format-Default 25

Insert () 127

Insert Buffer 64

Insert Cut Buffer 103

Insert File 33

Insert Page Directory 70

Insert Parse Default 97

Insert Register 82

Insert Word Abbrevs 92

inserting text commands 12 , 48

inserting text functions 154

insert-string 154

Interrupt Shell Subjob 102

Inverse Add Global Word Abbrev 88

Inverse Add Mode Word Abbrev 87

J

Jump to Register 81

Jump to Saved Position 81

Just One Space 45

K

key

Alt 9

command description 19

Control 9

description 20

Escape 9

key binding 99

customising 140 , 143 , 144

key sequence

editor definition 9

for command 21

key sequences

for commands 22

keyboard macro

begin definition of 92

editor definition 92

end definition of 93

execute 93

name 93

keyboard macro commands 92

Keyboard Macro Query 93

Kill Backward Up List 122

Kill Buffer 63

Kill Comment 126

Kill Line 47

Kill Next Word 46

Kill Parse 97

Kill Previous Word 46

Kill Region 48

Kill Register 82

kill ring 43 , 46 , 48

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

delete non-matching 74

end 35

goto 36

indent new 58

kill 47

kill backward 47

length 60

list matching 73

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 155

LINEFEED Auto Fill Linefeed 62

line-offset 156

line-start 155

Lisp

editor commands 107

Lisp comment commands 125

Lisp documentation commands 128

Lisp editor functions 155

Lisp form commands 121

Lisp Insert ) 127

Lisp list commands 124

Lisp Mode 84

Lisp mode 83

list

extract 122

kill backward up 122

move down one level 125

move to end 124

move to start 124 , 125

List Buffers 64

List Callees 118

List Callers 117

list commands 124

List Matching Lines 73

List Registers 82

List Word Abbrevs 90

Load File 131

Lowercase Region 53

Lowercase Word 52

M

macro

keyboard 92

Macroexpand Form 123

macro-expansion 123

macros

defcommand 147

major mode

editor definition 8 , 83

Make Word Abbrev 88

make-buffer 151

manual

on-line editor 19 , 20 , 21

mark

editor definition 8

exchange with point 41

form 121

move current point to 41

paragraph 42

pop 41

sentence 42

set 41

Mark Defun 109

Mark Form 121

Mark Page 69

Mark Paragraph 42

mark ring 40

Mark Sentence 42

Mark Whole Buffer 42

message 151

minor mode

editor definition 8 , 84

mode

editor definition 8 , 82

indentation in 56

mode abbreviation

editor definition 87

mode line

editor definition 6

modes

abbrev 84 , 87

auto-fill 61 , 84

execute 84

fundamental 83

Lisp 83

overwrite 55 , 84

shell 83

text 83

mouse

editor bindings 104

Move Over ) 127

Move to Window Line 39

movement commands 12 , 34

movement functions 155 , 161

move-point 158

MS windows keys

using 139

N

Name Keyboard Macro 93

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 68

Next Parse 95

Next Window 66

O

Open Line 49

Output-Format-Default 28

Overwrite Delete Previous Character 56

Overwrite Mode 55

overwrite mode 55 , 84

overwriting commands 55

P

package

editor 146

set 129

page

display first lines 69

editor definition 68

goto 69

insert first lines into buffer 70

mark 69

next 68

previous 68

page commands 68

pane

editor definition 5

paragraph

backward 37

editor definition 9

fill 59

forward 36

mark 42

parentheses commands 127

pending delete 51

point

editor definition 7

exchange with mark 41

goto 40

move to window line 39

position of 39

save to register 81

where is 40

point functions 156

point ring, see mark ring

Point to Register 81

point< 157

point> 157

points-to-string 154

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

Previous Window 66

print

file 32

region 43

Print File 32

Print Region 43

process

breaking 16

Process File Options 33

programming the editor 146

examples 161

prompt functions 158

prompt-for-buffer 159

prompt-for-file 159

prompt-for-integer 159

prompt-for-string 160

prompt-for-variable 160

Put Register 82

Q

Query Replace 79

query replace 79

directory 79

regexp 81

system 80

tags 114

Query Replace Regexp 81

Quote Tab 59

Quoted Insert 50

R

Read Word Abbrev File 91

recursive editing 98

redisplay 161

Re-evaluate Defvar 130

Reevaluate Defvar 130

Refresh Screen 67

regexp

query replace 81

replace 80

Regexp Forward Search 77

Regexp Reverse Search 78

region

append 27

capitalize 53

compile 133

delete 45

determining 41

editor definition 8

evaluate 131

fill 59

get from register 82

indent 57

indent rigidly 57

kill 48

line count 43

lowercase 53

print 43

save 48

transposition 55

uppercase 53

word count 43

write 27

Region-Query-Size 43

register

editor definition 81

get region 82

kill 82

list 82

move to saved position 81

record position 82

save current point to 81

save position 82

register commands 81

Register to Point 81

regular expression 76

count occurrences of 78

regular expression search 76

Rename Buffer 65

Rename File 34

repeating a command 11 , 22

replace

case sensitivity 80

query 79

regexp 80

string 78

Replace Regexp 80

Replace String 78

replacing 78

replacing commands 70

Report Bug 105

Report Manual Bug 105

RETURN Auto Fill Return 62

RETURN Confirm Parse 94

Return Default 97

RETURN New Line 49

Reverse Incremental Search 71

Reverse Search 73

Revert Buffer 32

ring

history 95

kill 43 , 46 , 48

mark 40

undo 51

window 66

Room 105

Rotate Active Finders 115

Rotate Kill Ring 48

Run Command 100

S

same-line-p 158

Save All Files 26

Save All Files and Exit 28

Save File 26

Save Position 81

Save Region 48

save-excursion 158

screen

refresh 67

Scroll Next Window Down 67

Scroll Next Window Up 67

Scroll Window Down 37

Scroll Window Up 37

Scroll-Overlap 38

search

all buffers 74

backward 73

case sensitivity 75

directory 74

forward 72

incremental backward 71

incremental forward 70

regexp backward 78

regexp forward 77

regular expression 76

system 74

Search All Buffers 74

search-files function 75

searching 70

searching commands 70

Select Buffer 62

Select Buffer Other Window 63

Select Previous Buffer 63

Self Insert 50

Self Overwrite 56

sentence

backward 36

delimiter 9

editor definition 9

forward 36

kill backward 47

kill forward 47

mark 42

terminator 9

Set Buffer Output 129

Set Buffer Package 129

Set Comment Column 125

Set External Format 29

Set Fill Column 60

Set Fill Prefix 60

Set Mark 41

Set Prefix Argument 22

Set Variable 98

set-current-mark 157

set-interrupt-keys 145

setup-indent 146

shell command

from editor 100

shell mode 83

Shell Send Eof 103

Shell-cd-RegExp 102

Shell-pop-RegExp 102

Shell-push-RegExp 102

Show Documentation 128

Show Documentation for Dspec 128

Show Paths From 118

Show Paths To 118

Show Variable 98

Skip Whitespace 39

source finding

active finders list 115

dspec 111

name 110

tags 112

tags files 113 , 114

source recording 110

*source-found-action* 155

space

delete horizontal 45

just one 45

SPACE Auto Fill Space 61

SPACE Complete Field 94

Spaces-For-Tab 57

start-line-p 158

Stop Shell Subjob 102

string

count occurrences of 78

insert 154

replace 78

search 70

symbol

completion 120

describe 128

Syntax coloring 108

system

compile 135

compile changed definitions 135

describe 120

evaluate changed definitions 132

query replace 80

search 74

System Query Replace 80

System Search 74

T

TAB

for command completion 94

for indentation 56

Tab

for command completion 10 , 16

tab

insert 59

width 57

TAB Complete Input 94

TAB Indent 56

tag

continue search 113

create buffer 112

editor definition 110

find 112

query replace 114

search 113

visit file 114

Tags Query Replace 114

Tags Search 113

terminator

sentence 9

text handling concepts 8

Text Mode 84

text mode 83

Toggle Auto Save 29

Toggle Buffer Read-Only 65

Toggle Error Catch 132

Tools menu

Global Preferences 2

Top of Window 38

Trace Definition 116

Trace Definition Inside Definition 116

Trace Function 115

Trace Function Inside Definition 115

tracing functions 115

Transpose Characters 54

Transpose Forms 123

Transpose Lines 54

Transpose Regions 55

Transpose Words 54

transposition commands 53

U

Undefine 136

undefine

buffer 136

command 136

definition 136

region 137

Undefine Buffer 136

Undefine Command 136

Undefine Region 137

Undo 51

undo ring 51

size 52

undoing editor commands 13 , 51

Undo-Ring-Size 52

Unexpand Last Word 89

Un-Kill 48

Untrace Definition 116

Untrace Function 115

Up Comment Line 126

Uppercase Region 53

Uppercase Word 52

use-buffer 150

V

variable

change value of 98

description 20 , 21

editor 97

listing with apropos 18

show value of 98

variable functions 160

variables

indenting 154

variable-value 160

variable-value-if-bound 161

View Page Directory 69

View Source Search 112

Visit File 25

Visit Other Tags File 115

Visit Tags File 114

W

Walk Form 123

Wfind File 25

What Command 19

What Cursor Position 39

What Line 36

What Lossage 21

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 66

scroll down 37

scroll next down 67

scroll next up 67

scroll overlap 38

scroll up 37

window commands 66

window functions 161

window ring 66

window-buffer 150

windows

and the Editor 103

copy 103

paste 103

window-text-pane 161

word

backward 35

capitalize 53

count for region 43

dynamic completion 50

editor definition 8

forward 35

kill next 46

kill previous 46

lowercase 52

transposition 54

uppercase 52

Word Abbrev Apropos 90

Word Abbrev Prefix Point 89

word-offset 156

Write File 27

Write Region 27

Write Word Abbrev File 91

Y

yank 48


LispWorks Editor User Guide (Macintosh version) - 15 Mar 2004

NextPrevTopContents