NextPrevTopContents

Index

Symbols

# files 23

? Help on Parse 98

~ files 23 , 31

A

Abbrev Expand Only 91

Abbrev Mode 90

abbrev mode 87 , 90

Abbreviated Complete Symbol 123

abbreviation

add global 91

add global expansion 91

add mode 90

add mode expansion 90

append to file 94

delete all 93

delete global 92

delete mode 92

edit 93

editor definition 89

expand 91

list 93

read from file 94

save to file 94

undo last expansion 92

abbreviation commands 89

Abbrev-Pathname-Defaults 94

Abort Recursive Edit 101

aborting editor commands 11 , 16

aborting processes 11 , 16

Add Global Word Abbrev 91

Add Mode Word Abbrev 90

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

Alt key 9

Alt+( Insert () 132

Alt+) Move Over ) 132

Alt+, Continue Tags Search 117

Alt+. Find Source 112

Alt+/ Dynamic Completion 52

Alt+; Indent for Comment 130

Alt+< Beginning of Buffer 39

Alt+< Beginning Of Parse 99

Alt+= Function Arglist 124

Alt+> End of Buffer 39

Alt+? Find Tag 115

Alt+[ Backward Paragraph 37

Alt+\ Delete Horizontal Space 46

Alt+] Forward Paragraph 37

Alt+' Word Abbrev Prefix Point 92

Alt+A Backward Sentence 37

Alt+B Backward Word 35

Alt+B Echo Area Backward Word 99

Alt+C Capitalize Word 54

Alt+Ctrl+. Rotate Active Finders 118

Alt+Ctrl+; Kill Comment 131

Alt+Ctrl+@ Mark Form 126

Alt+Ctrl+\ Indent Region 58

Alt+Ctrl+A Beginning of Defun 111

Alt+Ctrl+B Backward Form 126

Alt+Ctrl+D Down List 130

Alt+Ctrl+Delete Backward Kill Form 127

Alt+Ctrl+E End of Defun 111

Alt+Ctrl+F Forward Form 126

Alt+Ctrl+H Mark Defun 111

Alt+Ctrl+I Complete Symbol 123 , 126

Alt+Ctrl+K Forward Kill Form 127

Alt+Ctrl+L Select Previous Buffer 64

Alt+Ctrl+N Forward List 129

Alt+Ctrl+P Backward List 129

Alt+Ctrl+Q Indent Form 126

Alt+Ctrl+R Regexp Reverse Search 81

Alt+Ctrl+S Regexp Forward Search 80

Alt+Ctrl+Shift+A Show Documentation 134

Alt+Ctrl+Shift+L Circulate Buffers 65

Alt+Ctrl+Space Pop Mark 42

Alt+Ctrl+T Transpose Forms 128

Alt+Ctrl+U Backward Up List 130

Alt+Ctrl+W Append Next Kill 49

Alt+Ctrl+X Evaluate Defun 135

Alt+Ctrl+Z Exit Recursive Edit 101

Alt+D Kill Next Word 47

Alt+Delete Echo Area Kill Previous Word 100

Alt+Delete Kill Previous Word 48

Alt+E Forward Sentence 36

Alt+F Forward Word 35

Alt+G Fill Region 61

Alt+H Mark Paragraph 42

Alt+I Abbreviated Complete Symbol 123

Alt+J Indent New Comment Line 131

Alt+K Forward Kill Sentence 48

Alt+L Lowercase Word 53

Alt+M Back to Indentation 59

Alt+N Down Comment Line 131

Alt+N Next Parse 98

Alt+Newline Indent New Comment Line 131

Alt+P Previous Parse 98

Alt+P Up Comment Line 131

Alt+Q Fill Paragraph 60

Alt+Shift+% Query Replace 82

Alt+Shift+^ Delete Indentation 59

Alt+Shift+~ Buffer Not Modified 67

Alt+Shift+M Walk Form 128

Alt+Shift+R Move to Window Line 39

Alt+Space Just One Space 46

Alt+T Transpose Words 55

Alt+Tab Expand File Name 52

Alt+U Uppercase Word 54

Alt+V Scroll Window Up 38

Alt+W Save Region 49

Alt+X Extended Command 10 , 16

Alt+Y Rotate Kill Ring 50

Append Next Kill 49

Append to File 27

Append to Word Abbrev File 94

Apropos 133

Apropos Command 18

argument

listing for function 124

prefix 22

attribute

description 20

listing with apropos 18

Auto Fill Linefeed 63

Auto Fill Mode 63

Auto Fill Return 63

Auto Fill Space 63

Auto Save Toggle 30

auto-fill mode 62 , 87

auto-save file 29

Auto-Save-Checkpoint-Frequency 31

Auto-Save-Filename-Pattern 30

Auto-Save-Key-Count-Threshold 30

B

Back to Indentation 59

Backup File 28

backup file 28 , 31

Backup-Filename-Pattern 31

Backup-Filename-Suffix 31

Backups-Wanted 31

Backward Character 35

Backward Form 126

Backward Kill Form 127

Backward Kill Line 48

Backward Kill Sentence 48

Backward List 129

Backward Paragraph 37

Backward Search 74

Backward Sentence 37

Backward Up List 130

Backward Word 35

base-char type 167

Beginning of Buffer 39

Beginning of Defun 111

Beginning of Line 35

Beginning Of Parse 99

Beginning of Parse or Line 99

Bind Key 102

Bind String to Key 102

binding

editor definition 10

binding keys 102

bind-key 150

bind-string-to-key 151

Bottom of Window 39

Break Definition 120

Break Definition on Exit 120

Break Function 120

Break Function on Exit 120

breaking processes 16

buffer

changed definitions in 124

circulate 65

compile 141

compile changed definitions 142

compile if necessary 141

create 65

editor definition 6

evaluate 137

evaluate changed definitions 138

file options 33

insert 66

kill 34 , 65

list 65

mark whole 43

modified check 67

move to beginning 39

move to end 39

new 66

not modified 67

read only 67

rename 66

revert 32

save 26

search all 76

select 64

select in other window 64

select previous 64

set package 135

buffer 156

Buffer Changed Definitions 124

buffer commands 64

buffer functions 156 , 175

Buffer Not Modified 67

buffer-from-name 160

*buffer-list* 159

buffer-pathname 166

buffer-point 160

buffers and windows 106

buffers-end 160

buffers-start 159

bug

reporting 108

button

mouse bindings in editor 107

C

calling editor functions 153

Capitalize Region 55

Capitalize Word 54

case conversion commands 53

Case-Replace 83

CD 104

Center Line 62

character

backward 35

delete expanding tabs 45

delete next 45

delete previous 45

forward 34

insert with overwrite 57

overwrite previous 57

transposition 55

character-offset 170

Check Buffer Modified 67

check-disk-version-consistent 166

Circulate Buffers 65

class

describe 125

clear-echo-area 164

colors

Lisp syntax 110

command

abort 16

completion 10 , 16 , 97

description 19 , 20

execution 9 , 16 , 153

history 21

key sequence for 21

key sequences 22

listing with apropos 18

repetition 11 , 22

shell 103

commands

abbreviation 89

aborting commands 11 , 16

aborting processes 11 , 16

buffer 64

case conversion 53

compilation 135 , 140

cut and paste 13

deleting text 13 , 45

echo area 97

editing Lisp programs 109

editor variable 100

evaluation 135 , 139

file handling 12 , 23

filling 60

help 14 , 17

indentation 57

inserting text 12 , 49

key binding 102

keyboard macro 95

killing text 13 , 45

Lisp comment 130

Lisp documentation 133

Lisp form 126

Lisp function and definition 111

Lisp list 129

movement 12 , 34

overwriting 56

pages 69

parentheses 132 , 133

recursive editing 101

register 84

replacing 72

running shell from editor 103

searching 72

transposition 55

undoing 13 , 52

window 67

comment

create 130

kill 131

move to 130

comment commands 130

compilation commands 135 , 140

compilation messages

finding the source code 143

compile

buffer 141

buffer changed definitions 142

buffer if necessary 141

changed definitions 142

file 141

form 140

region 140

system 142

system changed definitions 142

Compile Buffer 141

Compile Buffer Changed Definitions 142

Compile Buffer File 141

Compile Changed Definitions 142

Compile Defun 140

Compile File 141

Compile Region 140

Compile System 142

Compile System Changed Definitions 142

Compile-Buffer-File-Confirm 141

Complete Field 97

Complete Input 97

Complete Symbol 123 , 126

complete-with-non-focus 172

completion

dynamic word 52

in-place 172

of abbreviated symbols 123

of commands 10 , 16 , 97

of filenames 52

of symbols 123 , 126

configuration files 146 , 149

Confirm Parse 97

Continue Tags Search 117

Control key 9

control keys

insert into buffer 51

Copy to Cut Buffer 106

Copy to Register 85

copy-point 163

Count Lines Page 71

Count Lines Region 43

Count Matches 81

Count Occurrences 81

Count Words Region 43

Create Buffer 65

Create Tags Buffer 115

Ctrl key 9

Ctrl+] Abort Recursive Edit 101

Ctrl+A Beginning of Line 35

Ctrl+A Beginning Of Parse or Line 99

Ctrl+B Backward Character 35

Ctrl+B Echo Area Backward Character 99

Ctrl+Break , break current process 16

Ctrl+D Delete Next Character 45

Ctrl+E End of Line 35

Ctrl+F Forward Character 34

Ctrl+G , abort current command 16

Ctrl+H A Apropos 14

Ctrl+H A Apropos Command 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 48

Ctrl+L Refresh Screen 69

Ctrl+N Next Line 36

Ctrl+O Open Line 51

Ctrl+P Insert Parse Default 100

Ctrl+P Previous Line 36

Ctrl+Q Quoted Insert 51

Ctrl+R Return Default 100

Ctrl+R Reverse Incremental Search 73

Ctrl+S Esc Forward Search 74

Ctrl+S Incremental Search 72

Ctrl+Shift+_ Undo 13 , 53

Ctrl+Shift+A Function Argument List 125

Ctrl+Shift+B Compile Buffer 141

Ctrl+Shift+C Compile Defun 140

Ctrl+Shift+D Function Documentation 134

Ctrl+Shift+E Evaluate Region 137

Ctrl+Shift+M Macroexpand Form 128

Ctrl+Shift+R Compile Region 140

Ctrl+Space Set Mark 41

Ctrl+T Transpose Characters 55

Ctrl+U Kill Parse 100

Ctrl+U Set Prefix Argument 22

Ctrl+V Scroll Window Down 37

Ctrl+W Kill Region 49

Ctrl+X - Inverse Add Global Word Abbrev 91

Ctrl+X & Search Files Matching Patterns 77

Ctrl+X ( Define Keyboard Macro 95

Ctrl+X ) End Keyboard Macro 96

Ctrl+X * Search Files 76

Ctrl+X + Add Global Word Abbrev 91

Ctrl+X . Set Fill Prefix 62

Ctrl+X / Point to Register 84

Ctrl+X ; 130

Ctrl+X [ Previous Page 70

Ctrl+X ] Next Page 70

Ctrl+X ~ Check Buffer Modified 67

Ctrl+X 0 Delete Window 68

Ctrl+X 1 Delete Next Window 68

Ctrl+X 2 New Window 67

Ctrl+X B Select Buffer 64

Ctrl+X C Go Back 44

Ctrl+X Ctrl+A Add Mode word Abbrev 90

Ctrl+X Ctrl+B List Buffers 65

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

Ctrl+X Ctrl+E Evaluate Last Form 137

Ctrl+X Ctrl+F Wfind File 25

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

Ctrl+X Ctrl+I Indent Rigidly 59

Ctrl+X Ctrl+L Lowercase Region 54

Ctrl+X Ctrl+O Delete Blank Lines 46

Ctrl+X Ctrl+P Mark Page 71

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

Ctrl+X Ctrl+S Save File 26

Ctrl+X Ctrl+T Transpose Lines 56

Ctrl+X Ctrl+U Uppercase Region 54

Ctrl+X Ctrl+V Find Alternate File 25

Ctrl+X Ctrl+W Write File 27

Ctrl+X Ctrl+X Exchange Point and Mark 42

Ctrl+X Delete Backward Kill Sentence 48

Ctrl+X E Last Keyboard Macro 96

Ctrl+X F Set Fill Column 61

Ctrl+X G Insert Register 85

Ctrl+X H Mark Whole Buffer 43

Ctrl+X I Insert File 33

Ctrl+X J Jump to Register 84

Ctrl+X K Kill Buffer 65

Ctrl+X L Count Lines Page 71

Ctrl+X M Select Go Back 44

Ctrl+X O Next Ordinary Window 68

Ctrl+X O Next Window 68

Ctrl+X Q Keyboard Macro Query 96

Ctrl+X S Save All Files 26

Ctrl+X Tab Indent Rigidly 59

Ctrl+X X Copy to Register 85

Ctrl+Y Un-Kill 14 , 49

Ctrl-C Ctrl-C Interrupt Shell Subjob 105

Ctrl-C Ctrl-D Shell Send Eof 106

Ctrl-C Ctrl-Z Stop Shell Subjob 105

current point

editor definition 7

current-buffer 159

current-mark 162

Current-Package 135

current-point 162

current-window 175

customising

editor 149

editor commands 149

indentation of Lisp forms 149 , 152

key bindings 146 , 149 , 150

cut and paste commands 13

D

debugger

using in editor 138

default

binding 10

external format 26 , 28

prefix argument 22 , 23

Default-Search-Kind 78

defcommand macro 154

Defindent 111

Define Keyboard Macro 95

Define Word Abbrevs 95

definition

break 120

disassemble 143

editing 111

find 112

find buffer changes 124

searching for 112

trace 119

trace inside 119

untrace 119

defmode function 88

Delete All Word Abbrevs 93

Delete Blank Lines 46

DELETE Delete Previous Character 45

DELETE Echo Area Delete Previous Character 99

Delete File 33

Delete File and Kill Buffer 34

Delete Global Word Abbrev 92

Delete Horizontal Space 46

Delete Indentation 59

Delete Key Binding 103

Delete Matching Lines 75

Delete Mode Word Abbrev 92

Delete Next Character 45

Delete Next Window 68

Delete Non-Matching Lines 75

Delete Previous Character 45

Delete Previous Character Expanding Tabs 45

Delete Region 46

Delete Selection Mode 52

Delete Window 68

delete-point 163

deleting text 45

deleting text commands 13 , 45

deletion

editor definition 45

of selection 52

of surrounding form 127

delimiter

sentence 9

Describe Bindings 22

Describe Class 125

Describe Command 19

Describe Editor Variable 21

Describe Generic Function 125

Describe Key 20

Describe Symbol 133

Describe System 125

directory

change 104

query replace 82

search 76

Directory Query Replace 82

Directory Search 76

Disassemble Definition 143

Do Nothing 103

Document Command 19

Document Key 20

Document Variable 21

documentation commands 133

Down Comment Line 131

Down List 130

dspec

documentation 134

Dynamic Completion 52

E

echo area

complete text 97

completing commands in 97

deleting and inserting text in 99

editor definition 97

help on parse 98

movement in 99

next command 98

previous command 98

prompting the user 171

repeating commands in 98

terminate entry 97

Echo Area Backward Character 99

Echo Area Backward Word 99

echo area commands 97

Echo Area Delete Previous Character 99

echo area functions 164 , 175

Echo Area Kill Previous Word 100

Edit Callees 122

Edit Callers 122

Edit Editor Command 114

Edit Recognized Source 143

Edit Word Abbrevs 93

editor

customising 149

delete-region-command 46

programming 152

editor commands

Abbrev Expand Only 91

Abbrev Mode 90

Abbreviated Complete Symbol Alt+I 123

Abort Recursive Edit Ctrl+] 101

Add Global Word Abbrev Ctrl+X + 91

Add Mode Word Abbrev Ctrl+X Ctrl+A 90

Append Next Kill Alt+Ctrl+W 49

Append to File 27

Append to Word Abbrev File 94

Apropos 133

Apropos Command Ctrl+H A 18

Auto Fill Linefeed LINEFEED 63

Auto Fill Mode 63

Auto Fill Return RETURN 63

Auto Fill Space SPACE 63

Auto Save Toggle 30

Back to Indentation Alt+M 59

Backup File 28

Backward Character Ctrl+B 35

Backward Form Alt+Ctrl+B 126

Backward Kill Form Alt+Ctrl+Delete 127

Backward Kill Line 48

Backward Kill Sentence Ctrl+X Delete 48

Backward List Alt+Ctrl+P 129

Backward Paragraph Alt+[ 37

Backward Search 74

Backward Sentence Alt+A 37

Backward Up List Alt+Ctrl+U 130

Backward Word Alt+B 35

Beginning of Buffer Alt+< 39

Beginning of Defun Alt+Ctrl+A 111

Beginning of Line Ctrl+A 35

Beginning Of Parse Alt+< 99

Beginning of Parse or Line Ctrl+A 99

Bind Key 102

Bind String to Key 102

Bottom of Window 39

Break Definition 120

Break Definition on Exit 120

Break Function 120

Break Function on Exit 120

Buffer Changed Definitions 124

Buffer Not Modified Alt+Shift+~ 67

Capitalize Region 55

Capitalize Word Alt+C 54

CD 104

Center Line 62

Check Buffer Modified Ctrl+X ~ 67

Circulate Buffers Alt+Ctrl+Shift+L 65

Compile Buffer Changed Definitions 142

Compile Buffer File 141

Compile Buffer Ctrl+Shift+B 141

Compile Changed Definitions 142

Compile Defun Ctrl+Shift+C 140

Compile File 141

Compile Region Ctrl+Shift+R 140

Compile System 142

Compile System Changed Definitions 142

Complete Field SPACE 97

Complete Input TAB 97

Complete Symbol Alt+Ctrl+I 123 , 126

Confirm Parse RETURN 97

Continue Tags Search Alt+, 117

Copy to Cut Buffer 106

Copy to Register Ctrl+X X 85

Count Lines Page Ctrl+X L 71

Count Lines Region 43

Count Matches 81

Count Occurrences 81

Count Words Region 43

Create Buffer 65

Create Tags Buffer 115

Defindent 111

Define Keyboard Macro Ctrl+X ( 95

Define Word Abbrevs 95

Delete All Word Abbrevs 93

Delete Blank Lines Ctrl+X Ctrl+O 46

Delete File 33

Delete File and Kill Buffer 34

Delete Global Word Abbrev 92

Delete Horizontal Space Alt+\ 46

Delete Indentation Alt+Shift+^ 59

Delete Key Binding 103

Delete Matching Lines 75

Delete Mode Word Abbrev 92

Delete Next Character Ctrl+D 45

Delete Next Window Ctrl+X 1 68

Delete Non-Matching Lines 75

Delete Previous Character DELETE 45

Delete Previous Character Expanding Tabs 45

Delete Region 46

Delete Selection Mode 52

Delete Window Ctrl+X 0 68

Describe Bindings Ctrl+H B 22

Describe Class 125

Describe Command Ctrl+H D 19

Describe Editor Variable Ctrl+H V 21

Describe Generic Function 125

Describe Key Ctrl+H K 20

Describe Symbol 133

Describe System 125

Directory Query Replace 82

Directory Search 76

Disassemble Definition 143

Do Nothing 103

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 131

Down List Alt+Ctrl+D 130

Dynamic Completion Alt+/ 52

Echo Area Backward Character Ctrl+B 99

Echo Area Backward Word Alt+B 99

Echo Area Delete Previous Character DELETE 99

Echo Area Kill Previous Word Alt+Delete 100

Edit Callees 122

Edit Callers 122

Edit Editor Command 114

Edit Recognized Source 143

Edit Word Abbrevs 93

End Keyboard Macro Ctrl+X ) 96

End of Buffer Alt+> 39

End of Defun Alt+Ctrl+E 111

End of Line Ctrl+E 35

Evaluate Buffer 137

Evaluate Buffer Changed Definitions 138

Evaluate Changed Definitions 138

Evaluate Defun Alt+Ctrl+X 135

Evaluate Defun In Listener 139

Evaluate Expression Escape+Escape 137

Evaluate Last Form In Listener 139

Evaluate Last Form Ctrl+X Ctrl+E 137

Evaluate Region In Listener 140

Evaluate Region Ctrl+Shift+E 137

Evaluate System Changed Definitions 138

Exchange Point and Mark Ctrl+X Ctrl+X 42

Exit Recursive Edit Alt+Ctrl+Z 101

Expand File Name Alt+Tab 52

Extended Command Alt+X 10 , 16

Extract List 128

Fill Paragraph Alt+Q 60

Fill Region Alt+G 61

Find Alternate File Ctrl+X Ctrl+V 25

Find Command Definition 114

Find File 24

Find Mismatch 133

Find Source Alt+. 112

Find Source for Dspec 113

Find Tag Alt+? 115

Find Unbalanced Parentheses 133

Forward Character Ctrl+F 34

Forward Form Alt+Ctrl+F 126

Forward Kill Form Alt+Ctrl+K 127

Forward Kill Sentence Alt+K 48

Forward List Alt+Ctrl+N 129

Forward Paragraph Alt+] 37

Forward Search Ctrl+S Esc 74

Forward Sentence Alt+E 36

Forward Up List 129

Forward Word Alt+F 35

Function Arglist Alt+= 124

Function Argument List Ctrl+Shift+A 125

Function Documentation Ctrl+Shift+D 134

Fundamental Mode 86

Generic Describe Ctrl+H G 20

Get Register 85

Go Back Ctrl+X C 44

Goto Line 36

Goto Page 70

Goto Point 40

Help Ctrl+H 17

Help on Parse ? 98

Illegal 103

Incremental Search Ctrl+S 72

Indent for Comment Alt+; 130

Indent Form Alt+Ctrl+Q 126

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

Indent New Line 60

Indent Region Alt+Ctrl+\ 58

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

Indent TAB 58

Insert () Alt+( 132

Insert Buffer 66

Insert Cut Buffer 106

Insert File Ctrl+X I 33

Insert Page Directory 71

Insert Parse Default Ctrl+P 100

Insert Register Ctrl+X G 85

Insert Word Abbrevs 95

Interrupt Shell Subjob Ctrl-C Ctrl-C 105

Inverse Add Global Word Abbrev Ctrl+X - 91

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

Jump to Register Ctrl+X J 84

Jump to Saved Position 84

Just One Space Alt+Space 46

Keyboard Macro Query Ctrl+X Q 96

Kill Backward Up List 127

Kill Buffer Ctrl+X K 65

Kill Comment Alt+Ctrl+; 131

Kill Line Ctrl+K 48

Kill Next Word Alt+D 47

Kill Parse Ctrl+U 100

Kill Previous Word Alt+Delete 48

Kill Region Ctrl+W 49

Kill Register 85

Last Keyboard Macro Ctrl+X E 96

Line to Top of Window 38

Lisp Insert ) 132

Lisp Mode 87

List Buffers Ctrl+X Ctrl+B 65

List Callees 121

List Callers 121

List Definitions 114

List Definitions For Dspec 115

List Matching Lines 75

List Registers 85

List Word Abbrevs 93

Load File 137

Lowercase Region Ctrl+X Ctrl+L 54

Lowercase Word Alt+L 53

Macroexpand Form Ctrl+Shift+M 128

Make Word Abbrev 91

Mark Defun Alt+Ctrl+H 111

Mark Form Alt+Ctrl+@ 126

Mark Page Ctrl+X Ctrl+P 71

Mark Paragraph Alt+H 42

Mark Sentence 42

Mark Whole Buffer Ctrl+X H 43

Move Over ) Alt+) 132

Move to Window Line Alt+Shift+R 39

Name Keyboard Macro 96

Negative Argument 23

New Buffer 66

New Line RETURN 50

New Window Ctrl+X 2 67

Next Line Ctrl+N 36

Next Ordinary Window Ctrl+X O 68

Next Page Ctrl+X ] 70

Next Parse Alt+N 98

Next Window Ctrl+X O 68

Open Line Ctrl+O 51

Overwrite Delete Previous Character 57

Overwrite Mode 57

Point to Register Ctrl+X / 84

Pop and Goto Mark 41

Pop Mark Alt+Ctrl+Space 42

Previous Line Ctrl+P 36

Previous Page Ctrl+X [ 70

Previous Parse Alt+P 98

Previous Window 68

Print File 32

Print Region 44

Process File Options 33

Put Register 85

Query Replace Alt+Shift+% 82

Query Replace Regexp 84

Quote Tab 60

Quoted Insert Ctrl+Q 51

Read Word Abbrev File 94

Re-evaluate Defvar 136

Reevaluate Defvar 136

Refresh Screen Ctrl+L 69

Regexp Forward Search Alt+Ctrl+S 80

Regexp Reverse Search Alt+Ctrl+R 81

Register to Point 84

Rename Buffer 66

Rename File 34

Replace Regexp 83

Replace String 81

Report Bug 108

Report Manual Bug 108

Return Default Ctrl+R 100

Reverse Incremental Search Ctrl+R 73

Reverse Search 75

Revert Buffer 32

Revert-Buffer-Confirm 33

Room 108

Rotate Active Finders 118

Rotate Active Finders Alt+Ctrl+. 118

Rotate Kill Ring Alt+Y 50

Run Command 103

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 84

Save Region Alt+W 49

Scroll Next Window Down 69

Scroll Next Window Up 69

Scroll Window Down Ctrl+V 37

Scroll Window Up Alt+V 38

Search All Buffers 76

Search Files Ctrl+X * 76

Search Files Matching Patterns Ctrl+X & 77

Search System 77

Select Buffer Ctrl+X B 64

Select Buffer Other Window 64

Select Go Back Ctrl+X M 44

Select Previous Buffer Alt+Ctrl+L 64

Self Insert 51

Self Overwrite 57

Set Buffer Output 135

Set Buffer Package 135

Set Comment Column Ctrl+X ; 130

Set External Format 29

Set Fill Column Ctrl+X F 61

Set Fill Prefix Ctrl+X . 62

Set Mark Ctrl+Space 41

Set Prefix Argument Ctrl+U 22

Set Variable 101

Shell Send Eof Ctrl-C Ctrl-D 106

Show Documentation Alt+Ctrl+Shift+A 134

Show Documentation for Dspec 134

Show Paths From 122

Show Paths To 121

Show Variable 101

Skip Whitespace 40

Stop Shell Subjob Ctrl-C Ctrl-Z 105

System Query Replace 83

System Search 77

Tags Query Replace 117

Tags Search 116

Text Mode 87

Toggle Auto Save 30

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

Toggle Error Catch 138

Top of Window 39

Trace Definition 119

Trace Definition Inside Definition 119

Trace Function 118

Trace Function Inside Definition 119

Transpose Characters Ctrl+T 55

Transpose Forms Alt+Ctrl+T 128

Transpose Lines Ctrl+X Ctrl+T 56

Transpose Regions 56

Transpose Words Alt+T 55

Undefine 143

Undefine Buffer 144

Undefine Command 144

Undefine Region 144

Undo Ctrl+Shift+_ 53

Unexpand Last Word 92

Un-Kill Ctrl+Y 49

Untrace Definition 119

Untrace Function 119

Up Comment Line Alt+P 131

Uppercase Region Ctrl+X Ctrl+U 54

Uppercase Word Alt+U 54

View Page Directory 71

View Source Search 114

Visit File 25

Visit Other Tags File 118

Visit Tags File 117

Walk Form Alt+Shift+M 128

Wfind File Ctrl+X Ctrl+F 25

What Command Ctrl+H C 19

What Cursor Position 40

What Line 36

What Lossage Ctrl+H L 21

Where Is Ctrl+H W 21

Where is Point 40

Word Abbrev Apropos 93

Word Abbrev Prefix Point Alt+' 92

Write File Ctrl+X Ctrl+W 27

Write Region 27

Write Word Abbrev File 94

editor functions

bind-key 150

bind-string-to-key 151

buffer-from-name 160

buffer-pathname 166

buffer-point 160

buffers-end 160

buffers-start 159

character-offset 170

check-disk-version-consistent 166

clear-echo-area 164

complete-with-non-focus 172

copy-point 163

current-buffer 159

current-mark 162

current-point 162

current-window 175

delete-point 163

editor-error 165

end-line-p 163

fast-save-all-buffers 166

find-file-buffer 166

form-offset 170

goto-buffer 160

insert-string 168

line-end 169

line-offset 170

line-start 170

make-buffer 160

message 164

move-point 163

point< 162

point> 162

point-kind 162

points-to-string 168

process-character 153

prompt-for-buffer 171

prompt-for-file 171

prompt-for-integer 172

prompt-for-string 172

prompt-for-variable 172

redisplay 175

same-line-p 163

set-current-markt 162

set-interrupt-keys 151

setup-indent 152

start-line-p 163

variable-value 174

variable-value-if-bound 174

window-buffer 159

window-text-pane 175

word-offset 170

editor macros

save-excursion 164

use-buffer 160

with-buffer-locked 157

with-point 164

with-point-locked 157 , 158

editor package 152

editor source code 177

editor types

buffer 156

point 161

editor variable 100

editor variables

*buffer-list* 159

*find-likely-function-ignores* 169

*indent-with-tabs* 168

*source-found-action* 169

Abbrev-Pathname-Defaults 94

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

Auto-Save-Checkpoint-Frequency 31

Auto-Save-Filename-Pattern 30

Auto-Save-Key-Count-Threshold 30

Backup-Filename-Pattern 31

Backup-Filename-Suffix 31

Backups-Wanted 31

Case-Replace 83

Compile-Buffer-File-Confirm 141

Current-Package 135

Default-Search-Kind 78

Fill-Column 61

Fill-Prefix 61

Input-Format-Default 26

Output-Format-Default 28

Prefix-Argument-Default 23

Region-Query-Size 43

Revert-Buffer-Confirm 33

Scroll-Overlap 38

Shell-cd-RegExp 105

Shell-pop-RegExp 105

Shell-push-RegExp 105

Spaces-For-Tab 58

Undo-Ring-Size 53

editor-error 165

encoding

default 26 , 28

setting 29

End Keyboard Macro 96

End of Buffer 39

End of Defun 111

End of Line 35

end-line-p 163

error

catching evaluation 138

editor 165

error functions 165

Escape key 9

Escape+Escape Evaluate Expression 137

evaluate

buffer 137

buffer changed definition 138

changed definitions 138

defvar 136

expression 137

file 137

form 135 , 139

last form 137 , 139

region 137 , 140

system changed definitions 138

Evaluate Buffer 137

Evaluate Buffer Changed Definitions 138

Evaluate Changed Definitions 138

Evaluate Defun 135

Evaluate Defun In Listener 139

Evaluate Expression 137

Evaluate Last Form 137

Evaluate Last Form In Listener 139

Evaluate Region 137

Evaluate Region In Listener 140

Evaluate System Changed Definitions 138

evaluation commands 135 , 139

examples

programming the editor 175

Exchange Point and Mark 42

execute mode 87

executing editor commands 9 , 16

Exit Recursive Edit 101

Expand File Name 52

expression

evaluate 137

Extended Command 10 , 16

extended-char type 167

external format

default 26 , 28

setting 29

external formats 167

Extract List 128

F

fast-save-all-buffers 166

file

auto-saving 29

backup 28 , 31

compile 141

delete 33 , 34

editor definition 6

evaluate 137

expand name 52

find alternate 25

finding 24

insert into buffer 33

options for buffer 33

print 32

rename 34

save 26 , 28

set external format 29

write 27

file encodings 167

file functions 175

file handling commands 12 , 23

filename completion 52

files

search 76 , 77

Fill Paragraph 60

Fill Region 61

Fill-Column 61

filling commands 60

Fill-Prefix 61

Find Alternate File 25

Find Command Definition 114

Find File 24

Find Mismatch 133

Find Source 112

Find Source for Dspec 113

Find Tag 115

Find Unbalanced Parentheses 133

find-file-buffer 166

finding editor source code 114

*find-likely-function-ignores* 169

form

compile 140

evaluate 135 , 139

evaluate last 137 , 139

indent 126

kill backwards 127

kill forwards 127

macro-expand 128

mark 126

move to beginning 126

move to end 126

transposition 128

form commands 126

form-offset 170

Forward Character 34

Forward Form 126

Forward Kill Form 127

Forward Kill Sentence 48

Forward List 129

Forward Paragraph 37

Forward Search 74

Forward Sentence 36

Forward Up List 129

Forward Word 35

function

argument list 124

break 120

describe generic 125

documentation 134

edit callees 122

edit callers 122

editing 111

find definition 112

indentation 111

list callees 121 , 122

list callers 121

mark 111

move to beginning 111

move to end 111

trace 118

trace inside 119

untrace 119

Function Arglist 124

Function Argument List 125

Function Documentation 134

functions

buffer 156 , 175

calling 153

defmode 88

echo area 164 , 175

editor error 165

editor, see editor functions

file 175

inserting text 168

Lisp editor 169

movement 169 , 175

point 161

prompt 171

search-files 78

variable 174

window 175

Fundamental Mode 86

fundamental mode 86

G

Generic Describe 20

generic function

describe 125

Get Register 85

global abbreviation

editor definition 90

Go Back 44

Goto Line 36

Goto Page 70

Goto Point 40

goto-buffer 160

H

Help 17

help commands 14 , 17

Help on Parse 98

history of commands 21

history ring 98

I

Illegal 103

Incremental Search 72

Indent 58

indent

form 126

Indent for Comment 130

Indent Form 126

Indent New Comment Line 131

Indent New Line 60

Indent Region 58

Indent Rigidly 59

indentation

customising 149 , 152

define for Lisp forms 111

define for Lisp functions 111

delete 59

move back to 59

indentation commands 57

indenting 168

*indent-with-tabs* 168

In-place completion 172

Input-Format-Default 26

Insert () 132

Insert Buffer 66

Insert Cut Buffer 106

Insert File 33

Insert Page Directory 71

Insert Parse Default 100

Insert Register 85

Insert Word Abbrevs 95

inserting text commands 12 , 49

inserting text functions 168

insert-string 168

Interrupt Shell Subjob 105

Inverse Add Global Word Abbrev 91

Inverse Add Mode Word Abbrev 90

J

Jump to Register 84

Jump to Saved Position 84

Just One Space 46

K

key

Alt 9

command description 19

Control 9

description 20

Escape 9

key binding 102

customising 146 , 149 , 150

key sequence

editor definition 9

for command 21

key sequences

for commands 22

keyboard macro

begin definition of 95

editor definition 95

end definition of 96

execute 96

name 96

keyboard macro commands 95

Keyboard Macro Query 96

Kill Backward Up List 127

Kill Buffer 65

Kill Comment 131

Kill Line 48

Kill Next Word 47

Kill Parse 100

Kill Previous Word 48

Kill Region 49

Kill Register 85

kill ring 45 , 47 , 49

rotate 50

killing

editor definition 45

killing text 47

killing text commands 13 , 45

L

Last Keyboard Macro 96

line

beginning 35

centre 62

count for page 71

count for region 43

delete blank 46

delete matching 75

delete non-matching 75

end 35

goto 36

indent new 60

kill 48

kill backward 48

length 61

list matching 75

move to top of window 38

next 36

open new 50

previous 36

transposition 56

what line 36

line count 71

Line to Top of Window 38

line-end 169

LINEFEED Auto Fill Linefeed 63

line-offset 170

line-start 170

Lisp

editor commands 109

Lisp comment commands 130

Lisp documentation commands 133

Lisp editor functions 169

Lisp form commands 126

Lisp Insert ) 132

Lisp list commands 129

Lisp Mode 87

Lisp mode 86

list

extract 127

kill backward up 127

move down one level 130

move to end 129

move to start 129 , 130

List Buffers 65

List Callees 121

List Callers 121

list commands 129

List Definitions 114

List Definitions For Dspec 115

List Matching Lines 75

List Registers 85

List Word Abbrevs 93

Load File 137

locations 44

Lowercase Region 54

Lowercase Word 53

M

macro

keyboard 95

Macroexpand Form 128

macro-expansion 128

macros

defcommand 154

major mode

editor definition 8 , 86

Make Word Abbrev 91

make-buffer 160

manual

on-line editor 19 , 20 , 21

mark

editor definition 8

exchange with point 42

form 126

move current point to 41

paragraph 42

pop 42

sentence 42

set 41

See also locations

Mark Defun 111

Mark Form 126

Mark Page 71

Mark Paragraph 42

mark ring 41

Mark Sentence 42

Mark Whole Buffer 43

message 164

minor mode

editor definition 8 , 87

mode

editor definition 8 , 85

indentation in 57

mode abbreviation

editor definition 90

mode line

editor definition 6

modes

abbrev 87 , 90

auto-fill 62 , 87

execute 87

fundamental 86

Lisp 86

overwrite 57 , 87

shell 86

text 86

mouse

editor bindings 107

Move Over ) 132

Move to Window Line 39

movement commands 12 , 34

locations 44

movement functions 169 , 175

move-point 163

MS windows keys

using 145

N

Name Keyboard Macro 96

Negative Argument 23

New Buffer 66

New Line 50

New Window 67

newline

adding to end of file 28

Next Line 36

Next Ordinary Window 68

Next Page 70

Next Parse 98

Next Window 68

O

Open Line 51

Output-Format-Default 28

Overwrite Delete Previous Character 57

Overwrite Mode 57

overwrite mode 57 , 87

overwriting commands 56

P

package

editor 152

set 135

page

display first lines 71

editor definition 69

goto 70

insert first lines into buffer 71

mark 71

next 70

previous 70

page commands 69

pane

editor definition 5

paragraph

backward 37

editor definition 9

fill 60

forward 37

mark 42

parentheses commands 132

pending delete 52

point

editor definition 7

exchange with mark 42

goto 40

move to window line 39

position of 40

save to register 84

where is 40

point 161

point behavior 161

point functions 161

point ring, see mark ring

Point to Register 84

point< 162

point> 162

point-kind 162

points and text modification 161

points-to-string 168

Pop and Goto Mark 41

Pop Mark 42

prefix

fill 61

prefix argument 11 , 22

Prefix-Argument-Default 23

Previous Line 36

Previous Page 70

Previous Parse 98

Previous Window 68

print

file 32

region 44

Print File 32

Print Region 44

process

breaking 16

Process File Options 33

process-character 153

programming the editor 152

calling functions 153

examples 175

prompt functions 171

prompt-for-buffer 171

prompt-for-file 171

prompt-for-integer 172

prompt-for-string 172

prompt-for-variable 172

Put Register 85

Q

Query Replace 82

query replace 82

directory 82

regexp 84

system 83

tags 117

Query Replace Regexp 84

Quote Tab 60

Quoted Insert 51

R

Read Word Abbrev File 94

recursive editing 101

redisplay 175

Re-evaluate Defvar 136

Reevaluate Defvar 136

Refresh Screen 69

regexp

query replace 84

replace 83

Regexp Forward Search 80

Regexp Reverse Search 81

region

append 27

capitalize 55

compile 140

delete 46

determining 42

editor definition 8

evaluate 137 , 140

fill 61

get from register 85

indent 58

indent rigidly 59

kill 49

line count 43

lowercase 54

print 44

save 49

transposition 56

uppercase 54

word count 43

write 27

Region-Query-Size 43

register

editor definition 84

get region 85

kill 85

list 85

move to saved position 84

record position 85

save current point to 84

save position 85

register commands 84

Register to Point 84

regular expression 79

count occurrences of 81

regular expression search 79

Rename Buffer 66

Rename File 34

repeating a command 11 , 22

replace

case sensitivity 83

query 82

regexp 83

string 81

Replace Regexp 83

Replace String 81

replacing 81

replacing commands 72

Report Bug 108

Report Manual Bug 108

RETURN Auto Fill Return 63

RETURN Confirm Parse 97

Return Default 100

RETURN New Line 50

Reverse Incremental Search 73

Reverse Search 75

Revert Buffer 32

ring

history 98

kill 45 , 47 , 49

mark 41

undo 52

window 67

Room 108

Rotate Active Finders 118

Rotate Kill Ring 50

Run Command 103

S

same-line-p 163

Save All Files 26

Save All Files and Exit 28

Save File 26

Save Position 84

Save Region 49

save-excursion 164

screen

refresh 69

Scroll Next Window Down 69

Scroll Next Window Up 69

Scroll Window Down 37

Scroll Window Up 38

Scroll-Overlap 38

search

all buffers 76

backward 74

case sensitivity 78

directory 76

files 76 , 77

forward 74

incremental backward 73

incremental forward 72

regexp backward 81

regexp forward 80

regular expression 79

system 77

Search All Buffers 76

Search Files 76

Search Files Matching Patterns 77

Search System 77

search-files function 78

searching 72

searching commands 72

Select Buffer 64

Select Buffer Other Window 64

Select Go Back 44

Select Previous Buffer 64

Self Insert 51

Self Overwrite 57

sentence

backward 37

delimiter 9

editor definition 9

forward 36

kill backward 48

kill forward 48

mark 42

terminator 9

Set Buffer Output 135

Set Buffer Package 135

Set Comment Column 130

Set External Format 29

Set Fill Column 61

Set Fill Prefix 62

Set Mark 41

Set Prefix Argument 22

Set Variable 101

set-current-mark 162

set-interrupt-keys 151

setup-indent 152

shell command

from editor 103

shell mode 86

Shell Send Eof 106

Shell-cd-RegExp 105

Shell-pop-RegExp 105

Shell-push-RegExp 105

Show Documentation 134

Show Documentation for Dspec 134

Show Paths From 122

Show Paths To 121

Show Variable 101

Skip Whitespace 40

source finding

active finders list 118

dspec 113

editor command 114

editor definitions 177

name 112

tags 115

tags files 116 , 117

source recording 112

*source-found-action* 169

space

delete horizontal 46

just one 46

SPACE Auto Fill Space 63

SPACE Complete Field 97

Spaces-For-Tab 58

start-line-p 163

Stop Shell Subjob 105

string

count occurrences of 81

insert 168

replace 81

search 72

symbol

apropos 133

browser 133

completion 123 , 126

describe 133

Syntax coloring 110

system

compile 142

compile changed definitions 142

describe 125

evaluate changed definitions 138

query replace 83

search 77

System Query Replace 83

System Search 77

T

TAB

for command completion 97

for indentation 58

Tab

for command completion 10 , 16

tab

insert 60

width 58

TAB Complete Input 97

TAB Indent 58

tag

continue search 117

create buffer 115

editor definition 112

find 115

query replace 117

search 116

visit file 117

Tags Query Replace 117

Tags Search 116

temporary files 31

terminator

sentence 9

text handling concepts 8

Text Mode 87

text mode 86

Toggle Auto Save 30

Toggle Buffer Read-Only 67

Toggle Error Catch 138

Tools menu

Global Preferences 2

Top of Window 39

Trace Definition 119

Trace Definition Inside Definition 119

Trace Function 118

Trace Function Inside Definition 119

tracing functions 118

Transpose Characters 55

Transpose Forms 128

Transpose Lines 56

Transpose Regions 56

Transpose Words 55

transposition commands 55

U

Undefine 143

undefine

buffer 144

command 144

definition 143

region 144

Undefine Buffer 144

Undefine Command 144

Undefine Region 144

Undo 53

undo ring 52

size 53

undoing editor commands 13 , 52

Undo-Ring-Size 53

Unexpand Last Word 92

Un-Kill 49

Untrace Definition 119

Untrace Function 119

Up Comment Line 131

Uppercase Region 54

Uppercase Word 54

use-buffer 160

V

variable

change value of 101

description 20 , 21

editor 100

listing with apropos 18

show value of 101

variable functions 174

variables

indenting 168

variable-value 174

variable-value-if-bound 174

View Page Directory 71

View Source Search 114

Visit File 25

Visit Other Tags File 118

Visit Tags File 117

W

Walk Form 128

Wfind File 25

What Command 19

What Cursor Position 40

What Line 36

What Lossage 21

Where Is 21

Where Is Point 40

whitespace

skip 40

window

delete 68

delete next 68

editor definition 5

move line to top of 38

move to bottom 39

move to top 39

new 67

next 68

previous 68

scroll down 37

scroll next down 69

scroll next up 69

scroll overlap 38

scroll up 38

window commands 67

window functions 175

window ring 67

window-buffer 159

windows

and the Editor 106

copy 106

paste 106

window-text-pane 175

with-buffer-locked 157

with-point 164

with-point-locked 157 , 158

word

backward 35

capitalize 54

count for region 43

dynamic completion 52

editor definition 8

forward 35

kill next 47

kill previous 48

lowercase 53

transposition 55

uppercase 54

Word Abbrev Apropos 93

Word Abbrev Prefix Point 92

word-offset 170

Write File 27

Write Region 27

Write Word Abbrev File 94

Y

yank 49


LispWorks Editor User Guide (Windows version) - 14 Mar 2008

NextPrevTopContents