NextPrevTopContents

Index

Symbols

# files 23

? Help on Parse 95

~ files 23 , 30

A

Abbrev Expand Only 89

Abbrev Mode 87

abbrev mode 85 , 87

abbreviation

add global 88

add global expansion 88

add mode 87

add mode expansion 88

append to file 91

delete all 90

delete global 90

delete mode 89

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 91

Abort Recursive Edit 99

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 () 129

Alt+) Move Over ) 129

Alt+, Continue Tags Search 115

Alt+. Find Source 110

Alt+/ Dynamic Completion 50

Alt+; Indent for Comment 127

Alt+< Beginning of Buffer 39

Alt+< Beginning Of Parse 96

Alt+= Function Arglist 121

Alt+> End of Buffer 39

Alt+? Find Tag 113

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 128

Alt+Ctrl+@ Mark Form 123

Alt+Ctrl+\ Indent Region 57

Alt+Ctrl+A Beginning of Defun 109

Alt+Ctrl+B Backward Form 123

Alt+Ctrl+D Down List 127

Alt+Ctrl+Delete Backward Kill Form 124

Alt+Ctrl+E End of Defun 109

Alt+Ctrl+F Forward Form 123

Alt+Ctrl+H Mark Defun 109

Alt+Ctrl+I Complete Symbol 122

Alt+Ctrl+K Forward Kill Form 124

Alt+Ctrl+L Select Previous Buffer 63

Alt+Ctrl+N Forward List 126

Alt+Ctrl+P Backward List 126

Alt+Ctrl+Q Indent Form 123

Alt+Ctrl+R Regexp Reverse Search 78

Alt+Ctrl+S Regexp Forward Search 77

Alt+Ctrl+Shift+A Show Documentation 130

Alt+Ctrl+Shift+L Circulate Buffers 63

Alt+Ctrl+Space Pop Mark 41

Alt+Ctrl+T Transpose Forms 125

Alt+Ctrl+U Backward Up List 127

Alt+Ctrl+X Evaluate Defun 131

Alt+Ctrl+Z Exit Recursive Edit 99

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 128

Alt+K Forward Kill Sentence 47

Alt+L Lowercase Word 52

Alt+M Back to Indentation 58

Alt+N Down Comment Line 128

Alt+N Next Parse 96

Alt+Newline Indent New Comment Line 128

Alt+P Previous Parse 95

Alt+P Up Comment Line 128

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 125

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 121

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

backup file 27 , 30

Backup-Filename-Pattern 31

Backup-Filename-Suffix 31

Backups-Wanted 31

Backward Character 34

Backward Form 123

Backward Kill Form 124

Backward Kill Line 47

Backward Kill Sentence 47

Backward List 126

Backward Paragraph 37

Backward Search 73

Backward Sentence 36

Backward Up List 127

Backward Word 35

Beginning of Buffer 39

Beginning of Defun 109

Beginning of Line 35

Beginning Of Parse 96

Beginning of Parse or Line 97

Bind Key 99

Bind String to Key 100

binding

editor definition 10

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

breaking processes 16

buffer

changed definitions in 120

circulate 63

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

Buffer Changed Definitions 120

buffer commands 62

buffer functions 151 , 164

Buffer Not Modified 65

buffer-from-name 152

*buffer-list* 151

buffer-pathname 155

buffer-point 160

buffers and windows 103

buffers-end 152

buffers-start 152

bug

reporting 105

button

mouse bindings in editor 104

C

Capitalize Region 53

Capitalize Word 53

case conversion commands 52

Case-Replace 80

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

Circulate Buffers 63

class

describe 121

clear-echo-area 153

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 101

commands

abbreviation 87

aborting commands 11 , 16

aborting processes 11 , 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 , 23

filling 59

help 14 , 17

indentation 56

inserting text 12 , 48

key binding 99

keyboard macro 92

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 98

register 81

replacing 70

running shell from editor 101

searching 70

transposition 53

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 94

Complete Symbol 122

completion

dynamic word 50

of commands 10 , 16 , 94

of filenames 51

of symbols 122

configuration files 142 , 145

Confirm Parse 95

Continue Tags Search 115

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 78

Count Occurrences 78

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

Ctrl+R Reverse Incremental Search 72

Ctrl+S Esc Forward Search 72

Ctrl+S Incremental Search 70

Ctrl+Shift+_ Undo 13 , 51

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

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

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

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

Ctrl-C Ctrl-D Shell Send Eof 103

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

binding 10

external format 25 , 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 Horizontal Space 45

Delete Indentation 58

Delete Key Binding 100

Delete Matching Lines 74

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 124

delimiter

sentence 9

Describe Bindings 22

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 74

Directory Query Replace 80

Directory Search 74

Disassemble Definition 137

Do Nothing 101

Document Command 19

Document Key 20

Document Variable 21

documentation commands 130

Down Comment Line 128

Down List 127

dspec

documentation 130

Dynamic Completion 50

E

echo area

complete text 94

completing commands in 94

deleting and inserting text in 97

editor definition 94

help on parse 95

movement in 96

next command 96

previous command 95

prompting the user 161

repeating commands in 95

terminate entry 95

Echo Area Backward Character 96

Echo Area Backward Word 96

echo area commands 94

Echo Area Delete Previous Character 97

echo area functions 153 , 164

Echo Area Kill Previous Word 97

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

Backward Kill Form Alt+Ctrl+Delete 124

Backward Kill Line 47

Backward Kill Sentence Ctrl+X Delete 47

Backward List Alt+Ctrl+P 126

Backward Paragraph Alt+[ 37

Backward Search 73

Backward Sentence Alt+A 36

Backward Up List Alt+Ctrl+U 127

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 97

Bind Key 99

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

Buffer Not Modified Alt+Shift+~ 65

Capitalize Region 53

Capitalize Word Alt+C 53

CD 102

Center Line 61

Check Buffer Modified Ctrl+X ~ 65

Circulate Buffers Alt+Ctrl+Shift+L 63

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 94

Complete Symbol Alt+Ctrl+I 122

Confirm Parse RETURN 95

Continue Tags Search Alt+, 115

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 78

Count Occurrences 78

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 Horizontal Space Alt+\ 45

Delete Indentation Alt+Shift+^ 58

Delete Key Binding 100

Delete Matching Lines 74

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

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 Alt+N 128

Down List Alt+Ctrl+D 127

Dynamic Completion Alt+/ 50

Echo Area Backward Character Ctrl+B 96

Echo Area Backward Word Alt+B 96

Echo Area Delete Previous Character DELETE 97

Echo Area Kill Previous Word Alt+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 Alt+> 39

End of Defun Alt+Ctrl+E 109

End of Line Ctrl+E 35

Evaluate Buffer 133

Evaluate Buffer Changed Definitions 134

Evaluate Changed Definitions 134

Evaluate Defun Alt+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

Exit Recursive Edit Alt+Ctrl+Z 99

Expand File Name Alt+Tab 51

Extended Command Alt+X 10 , 16

Extract List 125

Fill Paragraph Alt+Q 59

Fill Region Alt+G 59

Find Command Definition 112

Find File 24

Find Mismatch 130

Find Source Alt+. 110

Find Source for Dspec 111

Find Tag Alt+? 113

Find Unbalanced Parentheses 130

Forward Character Ctrl+F 34

Forward Form Alt+Ctrl+F 123

Forward Kill Form Alt+Ctrl+K 124

Forward Kill Sentence Alt+K 47

Forward List Alt+Ctrl+N 126

Forward Paragraph Alt+] 36

Forward Search Ctrl+S Esc 72

Forward Sentence Alt+E 36

Forward Up List 126

Forward Word Alt+F 35

Function Arglist Alt+= 121

Function Argument List Ctrl+Shift+A 121

Fundamental Mode 84

Generic Describe Ctrl+H G 20

Get Register 83

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+; 127

Indent Form Alt+Ctrl+Q 123

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

Indent New Line 58

Indent Region Alt+Ctrl+\ 57

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

Indent TAB 56

Insert () Alt+( 129

Insert Buffer 64

Insert Cut Buffer 104

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

Just One Space Alt+Space 45

Keyboard Macro Query Ctrl+X Q 93

Kill Backward Up List 124

Kill Buffer Ctrl+X K 63

Kill Comment Alt+Ctrl+; 128

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

List Registers 82

List Word Abbrevs 90

Load File 133

Lowercase Region Ctrl+X Ctrl+L 53

Lowercase Word Alt+L 52

Macroexpand Form Ctrl+Shift+M 125

Make Word Abbrev 88

Mark Defun Alt+Ctrl+H 109

Mark Form Alt+Ctrl+@ 123

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+) 129

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 96

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 92

Re-evaluate Defvar 132

Reevaluate Defvar 132

Refresh Screen Ctrl+L 67

Regexp Forward Search Alt+Ctrl+S 77

Regexp Reverse Search Alt+Ctrl+R 78

Register to Point 82

Rename Buffer 65

Rename File 34

Replace Regexp 81

Replace String 79

Report Bug 105

Report Manual Bug 105

Return Default Ctrl+R 98

Reverse Incremental Search Ctrl+R 72

Reverse Search 73

Revert Buffer 32

Revert-Buffer-Confirm 32

Room 105

Rotate Active Finders 116

Rotate Kill Ring Alt+Y 48

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

Show Documentation for Dspec 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 29

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 Forms Alt+Ctrl+T 125

Transpose Lines Ctrl+X Ctrl+T 54

Transpose Regions 55

Transpose Words Alt+T 54

Undefine 138

Undefine Buffer 138

Undefine Command 138

Undefine Region 139

Undo Ctrl+Shift+_ 51

Unexpand Last Word 89

Un-Kill Ctrl+Y 48

Untrace Definition 117

Untrace Function 117

Up Comment Line Alt+P 128

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 116

Visit Tags File 115

Walk Form Alt+Shift+M 125

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

Current-Package 131

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 154

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

Exit Recursive Edit 99

Expand File Name 51

expression

evaluate 133

Extended Command 10 , 16

external format

default 25 , 28

setting 29

Extract List 125

F

fast-save-all-buffers 155

file

auto-saving 29

backup 27 , 30

compile 135

delete 33

editor definition 6

evaluate 133

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 164

file handling commands 12 , 23

filename completion 51

Fill Paragraph 59

Fill Region 59

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

indent 123

kill backwards 124

kill forwards 124

macro-expand 125

mark 123

move to beginning 123

move to end 123

transposition 125

form commands 123

form-offset 158

Forward Character 34

Forward Form 123

Forward Kill Form 124

Forward Kill Sentence 47

Forward List 126

Forward Paragraph 36

Forward Search 72

Forward Sentence 36

Forward Up List 126

Forward Word 35

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

move to beginning 109

move to end 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 75

variable 163

window 164

Fundamental Mode 84

fundamental mode 83

G

Generic Describe 20

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 21

history ring 95

I

Illegal 100

Incremental Search 70

Indent 56

indent

form 123

Indent for Comment 127

Indent Form 123

Indent New Comment Line 128

Indent New Line 58

Indent Region 57

Indent Rigidly 57

indentation

customising 145 , 148

define for Lisp forms 109

define for Lisp functions 109

delete 58

move back to 58

indentation commands 56

indenting 156

*indent-with-tabs* 156

Input-Format-Default 25

Insert () 129

Insert Buffer 64

Insert Cut Buffer 104

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

Just One Space 45

K

key

Alt 9

command description 19

Control 9

description 20

Escape 9

key binding 99

customising 142 , 145 , 146

key sequence

editor definition 9

for command 21

key sequences

for commands 22

keyboard macro

begin definition of 93

editor definition 92

end definition of 93

execute 93

name 93

keyboard macro commands 92

Keyboard Macro Query 93

Kill Backward Up List 124

Kill Buffer 63

Kill Comment 128

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 74

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 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 down one level 127

move to end 126

move to start 126 , 127

List Buffers 64

List Callees 119

List Callers 119

list commands 126

List Definitions 112

List Definitions For Dspec 113

List Matching Lines 73

List Registers 82

List Word Abbrevs 90

Load File 133

Lowercase Region 53

Lowercase Word 52

M

macro

keyboard 92

Macroexpand Form 125

macro-expansion 125

macros

defcommand 149

major mode

editor definition 8 , 83

Make Word Abbrev 88

make-buffer 153

manual

on-line editor 19 , 20 , 21

mark

editor definition 8

exchange with point 41

form 123

move current point to 41

paragraph 42

pop 41

sentence 42

set 41

Mark Defun 109

Mark Form 123

Mark Page 69

Mark Paragraph 42

mark ring 40

Mark Sentence 42

Mark Whole Buffer 42

message 153

minor mode

editor definition 8 , 84

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

shell 83

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

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 148

set 131

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

where is 40

point behavior 159

point functions 158

point ring, see mark ring

Point to Register 81

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

Q

Query Replace 79

query replace 79

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 98

redisplay 164

Re-evaluate Defvar 132

Reevaluate Defvar 132

Refresh Screen 67

regexp

query replace 81

replace 81

Regexp Forward Search 77

Regexp Reverse Search 78

region

append 27

capitalize 53

compile 135

delete 45

determining 41

editor definition 8

evaluate 133

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 82

record position 82

save current point to 81

save position 82

register commands 81

Register to Point 82

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 81

string 79

Replace Regexp 81

Replace String 79

replacing 79

replacing commands 70

Report Bug 105

Report Manual Bug 105

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 95

kill 43 , 46 , 48

mark 40

undo 51

window 66

Room 105

Rotate Active Finders 116

Rotate Kill Ring 48

Run Command 101

S

same-line-p 161

Save All Files 26

Save All Files and Exit 28

Save File 26

Save Position 81

Save Region 48

save-excursion 161

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 72

incremental forward 70

regexp backward 78

regexp forward 77

regular expression 76

system 75

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 131

Set Buffer Package 131

Set Comment Column 127

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 160

set-interrupt-keys 147

setup-indent 148

shell command

from editor 101

shell mode 83

Shell Send Eof 103

Shell-cd-RegExp 102

Shell-pop-RegExp 102

Shell-push-RegExp 102

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

delete horizontal 45

just one 45

SPACE Auto Fill Space 61

SPACE Complete Field 95

Spaces-For-Tab 57

start-line-p 161

Stop Shell Subjob 103

string

count occurrences of 78

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

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 29

Toggle Buffer Read-Only 65

Toggle Error Catch 134

Tools menu

Global Preferences 2

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

Transpose Lines 54

Transpose Regions 55

Transpose Words 54

transposition commands 53

U

Undefine 138

undefine

buffer 138

command 138

definition 138

region 139

Undefine Buffer 138

Undefine Command 138

Undefine Region 139

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 117

Untrace Function 117

Up Comment Line 128

Uppercase Region 53

Uppercase Word 52

use-buffer 152

V

variable

change value of 98

description 20 , 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 69

View Source Search 112

Visit File 25

Visit Other Tags File 116

Visit Tags File 115

W

Walk Form 125

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 164

window ring 66

window-buffer 152

windows

and the Editor 103

copy 104

paste 104

window-text-pane 164

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 158

Write File 27

Write Region 27

Write Word Abbrev File 91

Y

yank 48


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

NextPrevTopContents