NextPrevTopContents

Index

Symbols

# files 24

? Help on Parse 98

~ files 24 , 31

A

Abbrev Expand Only 92

Abbrev Mode 90

abbrev mode 88 , 90

Abbreviated Complete Symbol 125

abbreviation

add global 91

add global expansion 91

add mode 91

add mode expansion 91

append to file 94

delete all 93

delete global 93

delete mode 93

edit 94

editor definition 90

expand 92

list 93

read from file 95

save to file 94

undo last expansion 92

abbreviation commands 90

Abbrev-Pathname-Defaults 95

Abort Recursive Edit 102

aborting editor commands 12 , 16

aborting processes 12 , 16

Add Global Word Abbrev 91

Add Mode Word Abbrev 91

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

Append Next Kill 49

Append to File 28

Append to Word Abbrev File 94

Apropos 135

Apropos Command 18

argument

listing for function 126

prefix 22

attribute

description 19

listing with apropos 18

Auto Fill Linefeed 64

Auto Fill Mode 63

Auto Fill Return 64

Auto Fill Space 63

Auto Save Toggle 30

auto-fill mode 63 , 88

auto-save file 30

Auto-Save-Checkpoint-Frequency 31

Auto-Save-Filename-Pattern 30

Auto-Save-Key-Count-Threshold 31

B

Back to Indentation 60

Backup File 28

backup file 28 , 31

Backup-Filename-Pattern 31

Backup-Filename-Suffix 31

Backups-Wanted 31

Backward Character 35

Backward Form 128

Backward Kill Line 48

Backward Kill Sentence 49

Backward List 131

Backward Paragraph 37

Backward Search 75

Backward Sentence 37

Backward Up List 132

Backward Word 35

base-char type 169

Beginning of Buffer 39

Beginning of Defun 113

Beginning of Line 35

Beginning Of Parse 100

Beginning of Parse or Line 100

Bind Key 103

Bind String to Key 103

binding keys 102

bind-key 152

bind-string-to-key 153

Bottom of Window 39

Break Definition 122

Break Definition on Exit 122

Break Function 122

Break Function on Exit 122

buffer

changed definitions in 126

circulate 65

compile 143

compile changed definitions 144

compile if necessary 143

create 66

editor definition 6

evaluate 139

evaluate changed definitions 140

file options 33

insert 66

kill 34 , 65

list 66

mark whole 43

modified check 67

move to beginning 39

move to end 40

new 66

not modified 67

read only 67

rename 67

revert 32

save 26

search all 76

select 64

select in other window 65

select previous 65

set package 137

buffer 158

Buffer Changed Definitions 126

buffer commands 64

buffer functions 158 , 177

Buffer Not Modified 67

buffer-from-name 162

*buffer-list* 161

buffer-pathname 168

buffer-point 162

buffers and windows 107

buffers-end 162

buffers-start 161

bug

reporting 109

button

mouse bindings in editor 107

C

calling editor functions 155

Capitalize Region 55

Capitalize Word 54

case conversion commands 54

Case-Replace 83

CD 105

Center Line 63

character

backward 35

delete expanding tabs 46

delete next 45

delete previous 45

forward 35

insert with overwrite 58

overwrite previous 58

transposition 56

character-offset 172

Check Buffer Modified 67

check-disk-version-consistent 168

Circulate Buffers 65

class

describe 127

clear-echo-area 166

colors

Lisp syntax 112

command

abort 16

completion 98

description 19

execution 9 , 16 , 155

history 20

key sequence for 21

key sequences 21

listing with apropos 18

repetition 11 , 22

shell 104

commands

abbreviation 90

aborting commands 12 , 16

aborting processes 12 , 16

buffer 64

case conversion 54

compilation 137 , 142

cut and paste 13

deleting text 13 , 45

echo area 97

editing Lisp programs 111

editor variable 101

evaluation 137 , 141

file handling 12 , 24

filling 61

help 14 , 17

indentation 58

inserting text 12 , 50

key binding 102

keyboard macro 96

killing text 13 , 45

Lisp comment 132

Lisp documentation 135

Lisp form 128

Lisp function and definition 113

Lisp list 131

movement 12 , 34

overwriting 57

pages 70

parentheses 134 , 135

recursive editing 102

register 84

replacing 72

running shell from editor 104

searching 72

transposition 55

undoing 13 , 53

window 68

comment

create 132

kill 133

move to 132

comment commands 132

compilation commands 137 , 142

compilation messages

finding the source code 145

compile

buffer 143

buffer changed definitions 144

buffer if necessary 143

changed definitions 144

file 143

form 142

region 142

system 144

system changed definitions 144

Compile Buffer 143

Compile Buffer Changed Definitions 144

Compile Buffer File 143

Compile Changed Definitions 144

Compile Defun 142

Compile File 143

Compile Region 142

Compile System 144

Compile System Changed Definitions 144

Compile-Buffer-File-Confirm 143

Complete Field 98

Complete Input 98

Complete Symbol 125

complete-with-non-focus 174

completion

dynamic word 52

in-place 174

of abbreviated symbols 125

of commands 98

of filenames 53

of symbols 125

configuration files 148 , 151

Confirm Parse 98

Continue Tags Search 119

Control key 9

control keys

insert into buffer 51

Copy to Cut Buffer 107

Copy to Register 85

copy-point 165

Count Lines Page 71

Count Lines Region 43

Count Matches 82

Count Occurrences 81

Count Words Region 43

Create Buffer 66

Create Tags Buffer 117

Ctrl key 9

Ctrl+] Abort Recursive Edit 102

Ctrl+A Beginning of Line 35

Ctrl+A Beginning Of Parse or Line 100

Ctrl+B Backward Character 35

Ctrl+B Echo Area Backward Character 99

Ctrl+D Delete Next Character 45

Ctrl+E End of Line 36

Ctrl+F Forward Character 35

Ctrl+G , abort current command 16

Ctrl+H A Apropos 14

Ctrl+H A Apropos Command 18

Ctrl+H B Describe Bindings 21

Ctrl+H C What Command 19

Ctrl+H Ctrl+D Document Command 19

Ctrl+H Ctrl+K Document Key 20

Ctrl+H Ctrl+V Document Variable 21

Ctrl+H D Describe Command 14 , 19

Ctrl+H G Generic Describe 19

Ctrl+H Help 17

Ctrl+H K Describe Key 14 , 20

Ctrl+H L What Lossage 20

Ctrl+H V Describe Editor Variable 21

Ctrl+H W Where Is 21

Ctrl+K Kill Line 48

Ctrl+L Refresh Screen 69

Ctrl+N Next Line 36

Ctrl+O Open Line 51

Ctrl+P Insert Parse Default 101

Ctrl+P Previous Line 36

Ctrl+Q Quoted Insert 51

Ctrl+R Return Default 101

Ctrl+R Reverse Incremental Search 74

Ctrl+S Esc Forward Search 74

Ctrl+S Incremental Search 72

Ctrl+Shift+_ Undo 13 , 53

Ctrl+Shift+A Function Argument List 127

Ctrl+Shift+B Compile Buffer 143

Ctrl+Shift+C Compile Defun 142

Ctrl+Shift+D Function Documentation 136

Ctrl+Shift+E Evaluate Region 139

Ctrl+Shift+M Macroexpand Form 130

Ctrl+Shift+R Compile Region 142

Ctrl+Space Set Mark 41

Ctrl+T Transpose Characters 56

Ctrl+U Kill Parse 101

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 96

Ctrl+X ) End Keyboard Macro 96

Ctrl+X * Search Files 77

Ctrl+X + Add Global Word Abbrev 91

Ctrl+X . Set Fill Prefix 62

Ctrl+X / Point to Register 85

Ctrl+X ; 132

Ctrl+X [ Previous Page 70

Ctrl+X ] Next Page 70

Ctrl+X ~ Check Buffer Modified 67

Ctrl+X 0 Delete Window 69

Ctrl+X 1 Delete Next Window 69

Ctrl+X 2 New Window 68

Ctrl+X B Select Buffer 64

Ctrl+X C Go Back 44

Ctrl+X Ctrl+A Add Mode word Abbrev 91

Ctrl+X Ctrl+B List Buffers 66

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

Ctrl+X Ctrl+E Evaluate Last Form 139

Ctrl+X Ctrl+F Wfind File 25

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

Ctrl+X Ctrl+I Indent Rigidly 59

Ctrl+X Ctrl+L Lowercase Region 55

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 55

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 49

Ctrl+X E Last Keyboard Macro 96

Ctrl+X F Set Fill Column 62

Ctrl+X G Insert Register 86

Ctrl+X H Mark Whole Buffer 43

Ctrl+X I Insert File 33

Ctrl+X J Jump to Register 85

Ctrl+X K Kill Buffer 65

Ctrl+X L Count Lines Page 71

Ctrl+X M Select Go Back 45

Ctrl+X O Next Ordinary Window 68

Ctrl+X O Next Window 68

Ctrl+X Q Keyboard Macro Query 97

Ctrl+X S Save All Files 27

Ctrl+X Tab Indent Rigidly 59

Ctrl+X X Copy to Register 85

Ctrl+Y Un-Kill 14 , 50

Ctrl-C Ctrl-C Interrupt Shell Subjob 106

Ctrl-C Ctrl-D Shell Send Eof 107

Ctrl-C Ctrl-Z Stop Shell Subjob 106

current point

editor definition 7

current-buffer 161

current-mark 164

Current-Package 137

current-point 164

current-window 177

customising

editor 151

editor commands 151

indentation of Lisp forms 151 , 154

key bindings 148 , 151 , 152

cut and paste commands 13

D

debugger

using in editor 140

default

external format 26 , 29

prefix argument 22 , 23

Default-Search-Kind 78

defcommand macro 156

Defindent 113

Define Keyboard Macro 96

Define Word Abbrevs 95

definition

break 122

disassemble 145

editing 113

find 114

find buffer changes 126

searching for 114

trace 121

trace inside 121

untrace 121

defmode function 88

Delete All Word Abbrevs 93

Delete Blank Lines 46

DELETE Delete Previous Character 45

DELETE Echo Area Delete Previous Character 100

Delete File 34

Delete File and Kill Buffer 34

Delete Global Word Abbrev 93

Delete Horizontal Space 46

Delete Indentation 60

Delete Key Binding 103

Delete Matching Lines 76

Delete Mode Word Abbrev 93

Delete Next Character 45

Delete Next Window 69

Delete Non-Matching Lines 76

Delete Previous Character 45

Delete Previous Character Expanding Tabs 46

Delete Region 47

Delete Selection Mode 53

Delete Window 69

delete-point 165

deleting text 45

deleting text commands 13 , 45

deletion

editor definition 45

of selection 53

of surrounding form 129

delimiter

sentence 9

Describe Bindings 21

Describe Class 127

Describe Command 19

Describe Editor Variable 21

Describe Generic Function 127

Describe Key 20

Describe Symbol 135

Describe System 127

directory

change 105

query replace 83

search 76

Directory Query Replace 83

Directory Search 76

Disassemble Definition 145

Do Nothing 104

Document Command 19

Document Key 20

Document Variable 21

documentation commands 135

Down Comment Line 133

Down List 132

dspec

documentation 136

Dynamic Completion 52

E

echo area

complete text 98

completing commands in 98

deleting and inserting text in 100

editor definition 97

help on parse 98

movement in 99

next command 99

previous command 99

prompting the user 173

repeating commands in 99

terminate entry 98

Echo Area Backward Character 99

Echo Area Backward Word 100

echo area commands 97

Echo Area Delete Previous Character 100

echo area functions 166 , 177

Echo Area Kill Previous Word 100

Edit Callees 124

Edit Callers 124

Edit Editor Command 116

Edit Recognized Source 145

Edit Word Abbrevs 94

editor

customising 151

delete-region-command 47

programming 154

editor commands

Abbrev Expand Only 92

Abbrev Mode 90

Abbreviated Complete Symbol Meta+I 125

Abort Recursive Edit Ctrl+] 102

Add Global Word Abbrev Ctrl+X + 91

Add Mode Word Abbrev Ctrl+X Ctrl+A 91

Append Next Kill Meta+Ctrl+W 49

Append to File 28

Append to Word Abbrev File 94

Apropos 135

Apropos Command Ctrl+H A 18

Auto Fill Linefeed LINEFEED 64

Auto Fill Mode 63

Auto Fill Return RETURN 64

Auto Fill Space SPACE 63

Auto Save Toggle 30

Back to Indentation Meta+M 60

Backup File 28

Backward Character Ctrl+B 35

Backward Form Meta+Ctrl+B 128

Backward Kill Line 48

Backward Kill Sentence Ctrl+X Delete 49

Backward List Meta+Ctrl+P 131

Backward Paragraph Meta+[ 37

Backward Search 75

Backward Sentence Meta+A 37

Backward Up List Meta+Ctrl+U 132

Backward Word Meta+B 35

Beginning of Buffer Meta+< 39

Beginning of Defun Meta+Ctrl+A 113

Beginning of Line Ctrl+A 35

Beginning Of Parse Meta+< 100

Beginning of Parse or Line Ctrl+A 100

Bind Key 103

Bind String to Key 103

Bottom of Window 39

Break Definition 122

Break Definition on Exit 122

Break Function 122

Break Function on Exit 122

Buffer Changed Definitions 126

Buffer Not Modified Meta+Shift+~ 67

Capitalize Region 55

Capitalize Word Meta+C 54

CD 105

Center Line 63

Check Buffer Modified Ctrl+X ~ 67

Circulate Buffers Meta+Ctrl+Shift+L 65

Compile Buffer Changed Definitions 144

Compile Buffer File 143

Compile Buffer Ctrl+Shift+B 143

Compile Changed Definitions 144

Compile Defun Ctrl+Shift+C 142

Compile File 143

Compile Region Ctrl+Shift+R 142

Compile System 144

Compile System Changed Definitions 144

Complete Field SPACE 98

Complete Input TAB 98

Complete Symbol Meta+Ctrl+I 125

Confirm Parse RETURN 98

Continue Tags Search Meta+, 119

Copy to Cut Buffer 107

Copy to Register Ctrl+X X 85

Count Lines Page Ctrl+X L 71

Count Lines Region 43

Count Matches 82

Count Occurrences 81

Count Words Region 43

Create Buffer 66

Create Tags Buffer 117

Defindent 113

Define Keyboard Macro Ctrl+X ( 96

Define Word Abbrevs 95

Delete All Word Abbrevs 93

Delete Blank Lines Ctrl+X Ctrl+O 46

Delete File 34

Delete File and Kill Buffer 34

Delete Global Word Abbrev 93

Delete Horizontal Space Meta+\ 46

Delete Indentation Meta+Shift+^ 60

Delete Key Binding 103

Delete Matching Lines 76

Delete Mode Word Abbrev 93

Delete Next Character Ctrl+D 45

Delete Next Window Ctrl+X 1 69

Delete Non-Matching Lines 76

Delete Previous Character DELETE 45

Delete Previous Character Expanding Tabs 46

Delete Region 47

Delete Selection Mode 53

Delete Window Ctrl+X 0 69

Describe Bindings Ctrl+H B 21

Describe Class 127

Describe Command Ctrl+H D 19

Describe Editor Variable Ctrl+H V 21

Describe Generic Function 127

Describe Key Ctrl+H K 20

Describe Symbol 135

Describe System 127

Directory Query Replace 83

Directory Search 76

Disassemble Definition 145

Do Nothing 104

Document Command Ctrl+H Ctrl+D 19

Document Key Ctrl+H Ctrl+K 20

Document Variable Ctrl+H Ctrl+V 21

Down Comment Line Meta+N 133

Down List Meta+Ctrl+D 132

Dynamic Completion Meta+/ 52

Echo Area Backward Character Ctrl+B 99

Echo Area Backward Word Meta+B 100

Echo Area Delete Previous Character DELETE 100

Echo Area Kill Previous Word Meta+Delete 100

Edit Callees 124

Edit Callers 124

Edit Editor Command 116

Edit Recognized Source 145

Edit Word Abbrevs 94

End Keyboard Macro Ctrl+X ) 96

End of Buffer Meta+> 40

End of Defun Meta+Ctrl+E 113

End of Line Ctrl+E 36

Evaluate Buffer 139

Evaluate Buffer Changed Definitions 140

Evaluate Changed Definitions 140

Evaluate Defun In Listener 141

Evaluate Defun Meta+Ctrl+X 137

Evaluate Expression Escape+Escape 139

Evaluate Last Form In Listener 141

Evaluate Last Form Ctrl+X Ctrl+E 139

Evaluate Region In Listener 142

Evaluate Region Ctrl+Shift+E 139

Evaluate System Changed Definitions 140

Exchange Point and Mark Ctrl+X Ctrl+X 42

Exit Recursive Edit Meta+Ctrl+Z 102

Expand File Name Meta+Tab 52

Extract List 130

Fill Paragraph Meta+Q 61

Fill Region Meta+G 61

Find Alternate File Ctrl+X Ctrl+V 25

Find Command Definition 116

Find File 24

Find Mismatch 135

Find Source for Dspec 115

Find Source Meta+. 114

Find Tag Meta+? 117

Find Unbalanced Parentheses 135

Forward Character Ctrl+F 35

Forward Form Meta+Ctrl+F 128

Forward Kill Sentence Meta+K 48

Forward List Meta+Ctrl+N 131

Forward Paragraph Meta+] 37

Forward Search Ctrl+S Esc 74

Forward Sentence Meta+E 37

Forward Up List 131

Forward Word Meta+F 35

Function Arglist Meta+= 126

Function Argument List Ctrl+Shift+A 127

Function Documentation Ctrl+Shift+D 136

Fundamental Mode 87

Generic Describe Ctrl+H G 19

Get Register 86

Go Back Ctrl+X C 44

Goto Line 36

Goto Page 71

Goto Point 40

Help Ctrl+H 17

Help on Parse ? 98

Illegal 104

Incremental Search Ctrl+S 72

Indent for Comment Meta+; 132

Indent Form Meta+Ctrl+Q 128

Indent New Comment Line Meta+J or Meta+Newline 133

Indent New Line 60

Indent Region Meta+Ctrl+\ 59

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

Indent TAB 58

Insert () Meta+( 134

Insert Buffer 66

Insert Cut Buffer 107

Insert File Ctrl+X I 33

Insert Page Directory 72

Insert Parse Default Ctrl+P 101

Insert Register Ctrl+X G 86

Insert Word Abbrevs 95

Interrupt Shell Subjob Ctrl-C Ctrl-C 106

Inverse Add Global Word Abbrev Ctrl+X - 91

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

Jump to Register Ctrl+X J 85

Jump to Saved Position 85

Just One Space Meta+Space 46

Keyboard Macro Query Ctrl+X Q 97

Kill Backward Up List 129

Kill Buffer Ctrl+X K 65

Kill Comment Meta+Ctrl+; 133

Kill Line Ctrl+K 48

Kill Next Word Meta+D 48

Kill Parse Ctrl+U 101

Kill Previous Word Meta+Delete 48

Kill Region Ctrl+W 49

Kill Register 85

Last Keyboard Macro Ctrl+X E 96

Line to Top of Window 39

Lisp Insert ) 134

Lisp Mode 87

List Buffers Ctrl+X Ctrl+B 66

List Callees 123

List Callers 123

List Definitions 116

List Definitions For Dspec 117

List Matching Lines 75

List Registers 85

List Word Abbrevs 93

Load File 139

Lowercase Region Ctrl+X Ctrl+L 55

Lowercase Word Meta+L 54

Macroexpand Form Ctrl+Shift+M 130

Make Word Abbrev 92

Manual Entry 22

Mark Defun Meta+Ctrl+H 113

Mark Form Meta+Ctrl+@ 128

Mark Page Ctrl+X Ctrl+P 71

Mark Paragraph Meta+H 43

Mark Sentence 42

Mark Whole Buffer Ctrl+X H 43

Move Over ) Meta+) 134

Move to Window Line Meta+Shift+R 39

Name Keyboard Macro 97

Negative Argument 23

New Buffer 66

New Line RETURN 51

New Window Ctrl+X 2 68

Next Line Ctrl+N 36

Next Ordinary Window Ctrl+X O 68

Next Page Ctrl+X ] 70

Next Parse Meta+N 99

Next Window Ctrl+X O 68

Open Line Ctrl+O 51

Overwrite Delete Previous Character 58

Overwrite Mode 57

Point to Register Ctrl+X / 85

Pop and Goto Mark 42

Pop Mark Meta+Ctrl+Space 42

Previous Line Ctrl+P 36

Previous Page Ctrl+X [ 70

Previous Parse Meta+P 99

Previous Window 68

Print File 32

Print Region 44

Process File Options 33

Put Register 86

Query Replace Meta+Shift+% 82

Query Replace Regexp 84

Quote Tab 61

Quoted Insert Ctrl+Q 51

Read Word Abbrev File 95

Re-evaluate Defvar 138

Reevaluate Defvar 138

Refresh Screen Ctrl+L 69

Regexp Forward Search Meta+Ctrl+S 81

Regexp Reverse Search Meta+Ctrl+R 81

Register to Point 85

Rename Buffer 67

Rename File 34

Replace Regexp 84

Replace String 82

Report Bug 109

Report Manual Bug 109

Return Default Ctrl+R 101

Reverse Incremental Search Ctrl+R 74

Reverse Search 75

Revert Buffer 32

Revert-Buffer-Confirm 33

Room 109

Rotate Active Finders 120

Rotate Active Finders Meta+Ctrl+. 120

Run Command 104

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

Save All Files Ctrl+X S 27

Save File Ctrl+X Ctrl+S 26

Save Position 85

Save Region Meta+W 49

Scroll Next Window Down 69

Scroll Next Window Up 69

Scroll Window Down Ctrl+V 37

Scroll Window Up Meta+V 38

Search All Buffers 76

Search Files Ctrl+X * 77

Search Files Matching Patterns Ctrl+X & 77

Search System 78

Select Buffer Ctrl+X B 64

Select Buffer Other Window 65

Select Go Back Ctrl+X M 45

Select Previous Buffer Meta+Ctrl+L 65

Self Insert 52

Self Overwrite 58

Set Buffer Output 137

Set Buffer Package 137

Set Comment Column Ctrl+X ; 132

Set External Format 29

Set Fill Column Ctrl+X F 62

Set Fill Prefix Ctrl+X . 62

Set Mark Ctrl+Space 41

Set Prefix Argument Ctrl+U 22

Set Variable 102

Shell Command Meta-! 104

Shell Send Eof Ctrl-C Ctrl-D 107

Show Documentation for Dspec 136

Show Documentation Meta+Ctrl+Shift+A 136

Show Paths From 124

Show Paths To 123

Show Variable 101

Skip Whitespace 40

Stop Shell Subjob Ctrl-C Ctrl-Z 106

System Query Replace 83

System Search 77

Tags Query Replace 119

Tags Search 118

Text Mode 87

Toggle Auto Save 30

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

Toggle Error Catch 140

Top of Window 39

Trace Definition 121

Trace Definition Inside Definition 121

Trace Function 120

Trace Function Inside Definition 121

Transpose Characters Ctrl+T 56

Transpose Forms Meta+Ctrl+T 130

Transpose Lines Ctrl+X Ctrl+T 56

Transpose Regions 57

Transpose Words Meta+T 56

Undefine 145

Undefine Buffer 146

Undefine Command 146

Undefine Region 146

Undo Ctrl+Shift+_ 53

Unexpand Last Word 92

Un-Kill Ctrl+Y 50

Untrace Definition 121

Untrace Function 121

Up Comment Line Meta+P 133

Uppercase Region Ctrl+X Ctrl+U 55

Uppercase Word Meta+U 54

View Page Directory 71

View Source Search 116

Visit File 25

Visit Other Tags File 120

Visit Tags File 119

Walk Form Meta+Shift+M 130

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 20

Where Is Ctrl+H W 21

Where is Point 40

Word Abbrev Apropos 94

Word Abbrev Prefix Point Meta+' 92

Write File Ctrl+X Ctrl+W 27

Write Region 27

Write Word Abbrev File 94

editor functions

bind-key 152

bind-string-to-key 153

buffer-from-name 162

buffer-pathname 168

buffer-point 162

buffers-end 162

buffers-start 161

character-offset 172

check-disk-version-consistent 168

clear-echo-area 166

complete-with-non-focus 174

copy-point 165

current-buffer 161

current-mark 164

current-point 164

current-window 177

delete-point 165

editor-error 167

end-line-p 165

fast-save-all-buffers 168

find-file-buffer 168

form-offset 172

goto-buffer 162

insert-string 170

line-end 171

line-offset 172

line-start 172

make-buffer 162

message 166

move-point 165

point< 164

point> 164

point-kind 164

points-to-string 170

process-character 155

prompt-for-buffer 173

prompt-for-file 173

prompt-for-integer 174

prompt-for-string 174

prompt-for-variable 174

redisplay 177

same-line-p 165

set-current-markt 164

set-interrupt-keys 153

setup-indent 154

start-line-p 165

variable-value 176

variable-value-if-bound 176

window-buffer 161

window-text-pane 177

word-offset 172

editor macros

save-excursion 166

use-buffer 162

with-buffer-locked 159

with-point 166

with-point-locked 159 , 160

editor package 154

editor source code 179

editor types

buffer 158

point 163

editor variable 101

editor variables

*buffer-list* 161

*find-likely-function-ignores* 171

*indent-with-tabs* 170

*source-found-action* 171

Abbrev-Pathname-Defaults 95

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

Auto-Save-Checkpoint-Frequency 31

Auto-Save-Filename-Pattern 30

Auto-Save-Key-Count-Threshold 31

Backup-Filename-Pattern 31

Backup-Filename-Suffix 31

Backups-Wanted 31

Case-Replace 83

Compile-Buffer-File-Confirm 143

Current-Package 137

Default-Search-Kind 78

Fill-Column 62

Fill-Prefix 62

Input-Format-Default 26

Output-Format-Default 29

Prefix-Argument-Default 23

Region-Query-Size 44

Revert-Buffer-Confirm 33

Scroll-Overlap 38

Shell-cd-RegExp 105

Shell-pop-RegExp 106

Shell-push-RegExp 106

Spaces-For-Tab 59

Undo-Ring-Size 53

editor-error 167

encoding

default 26 , 29

setting 29

End Keyboard Macro 96

End of Buffer 40

End of Defun 113

End of Line 36

end-line-p 165

error

catching evaluation 140

editor 167

error functions 167

Escape key 9

Escape+Escape Evaluate Expression 139

evaluate

buffer 139

buffer changed definition 140

changed definitions 140

defvar 138

expression 139

file 139

form 137 , 141

last form 139 , 141

region 139 , 142

system changed definitions 140

Evaluate Buffer 139

Evaluate Buffer Changed Definitions 140

Evaluate Changed Definitions 140

Evaluate Defun 137

Evaluate Defun In Listener 141

Evaluate Expression 139

Evaluate Last Form 139

Evaluate Last Form In Listener 141

Evaluate Region 139

Evaluate Region In Listener 142

Evaluate System Changed Definitions 140

evaluation commands 137 , 141

examples

programming the editor 177

Exchange Point and Mark 42

execute mode 88

executing editor commands 9 , 16

Exit Recursive Edit 102

Expand File Name 52

expression

evaluate 139

Extended Command 10

extended-char type 169

external format

default 26 , 29

setting 29

external formats 169

Extract List 130

F

fast-save-all-buffers 168

file

auto-saving 30

backup 28 , 31

compile 143

delete 34

editor definition 6

evaluate 139

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 169

file functions 177

file handling commands 12 , 24

filename completion 53

files

search 77

Fill Paragraph 61

Fill Region 61

Fill-Column 62

filling commands 61

Fill-Prefix 62

Find Alternate File 25

Find Command Definition 116

Find File 24

Find Mismatch 135

Find Source 114

Find Source for Dspec 115

Find Tag 117

Find Unbalanced Parentheses 135

find-file-buffer 168

finding editor source code 116

*find-likely-function-ignores* 171

form

compile 142

evaluate 137 , 141

evaluate last 139 , 141

indent 128

macro-expand 130

mark 128

move to beginning 128

move to end 128

transposition 130

form commands 128

form-offset 172

Forward Character 35

Forward Form 128

Forward Kill Sentence 48

Forward List 131

Forward Paragraph 37

Forward Search 74

Forward Sentence 37

Forward Up List 131

Forward Word 35

function

argument list 126

break 122

describe generic 127

documentation 136

edit callees 124

edit callers 124

editing 113

find definition 114

indentation 113

list callees 123 , 124

list callers 123

mark 113

move to beginning 113

move to end 113

trace 120

trace inside 121

untrace 121

Function Arglist 126

Function Argument List 127

Function Documentation 136

functions

buffer 158 , 177

calling 155

defmode 88

echo area 166 , 177

editor error 167

editor, see editor functions

file 177

inserting text 170

Lisp editor 171

movement 171 , 177

point 163

prompt 173

search-files 78

variable 176

window 177

Fundamental Mode 87

fundamental mode 86

G

Generic Describe 19

generic function

describe 127

Get Register 86

global abbreviation

editor definition 90

Go Back 44

Goto Line 36

Goto Page 71

Goto Point 40

goto-buffer 162

H

Help 17

help commands 14 , 17

Help on Parse 98

history of commands 20

history ring 99

I

Illegal 104

Incremental Search 72

Indent 58

indent

form 128

Indent for Comment 132

Indent Form 128

Indent New Comment Line 133

Indent New Line 60

Indent Region 59

Indent Rigidly 59

indentation

customising 151 , 154

define for Lisp forms 113

define for Lisp functions 113

delete 60

move back to 60

indentation commands 58

indenting 170

*indent-with-tabs* 170

In-place completion 174

Input-Format-Default 26

Insert () 134

Insert Buffer 66

Insert Cut Buffer 107

Insert File 33

Insert Page Directory 72

Insert Parse Default 101

Insert Register 86

Insert Word Abbrevs 95

inserting text commands 12 , 50

inserting text functions 170

insert-string 170

Interrupt Shell Subjob 106

Inverse Add Global Word Abbrev 91

Inverse Add Mode Word Abbrev 91

J

Jump to Register 85

Jump to Saved Position 85

Just One Space 46

K

key

command description 19

Control 9

description 19 , 20

Escape 9

Meta 9

key binding 102

customising 148 , 151 , 152

key sequence

editor definition 9

for command 21

key sequences

for commands 21

keyboard macro

begin definition of 96

editor definition 96

end definition of 96

execute 96

name 97

keyboard macro commands 96

Keyboard Macro Query 97

Kill Backward Up List 129

Kill Buffer 65

Kill Comment 133

Kill Line 48

Kill Next Word 48

Kill Parse 101

Kill Previous Word 48

Kill Region 49

Kill Register 85

kill ring 45 , 47 , 50

killing

editor definition 45

killing text 47

killing text commands 13 , 45

L

Last Keyboard Macro 96

line

beginning 35

centre 63

count for page 71

count for region 43

delete blank 46

delete matching 76

delete non-matching 76

end 36

goto 36

indent new 60

kill 48

kill backward 48

length 62

list matching 75

move to top of window 39

next 36

open new 51

previous 36

transposition 56

what line 36

line count 71

Line to Top of Window 39

line-end 171

LINEFEED Auto Fill Linefeed 64

line-offset 172

line-start 172

Lisp

editor commands 111

Lisp comment commands 132

Lisp documentation commands 135

Lisp editor functions 171

Lisp form commands 128

Lisp Insert ) 134

Lisp list commands 131

Lisp Mode 87

Lisp mode 86

list

extract 129

kill backward up 129

move down one level 132

move to end 131

move to start 131 , 132

List Buffers 66

List Callees 123

List Callers 123

list commands 131

List Definitions 116

List Definitions For Dspec 117

List Matching Lines 75

List Registers 85

List Word Abbrevs 93

Load File 139

locations 44

Lowercase Region 55

Lowercase Word 54

M

macro

keyboard 96

Macroexpand Form 130

macro-expansion 130

macros

defcommand 156

major mode

editor definition 8 , 86

Make Word Abbrev 92

make-buffer 162

man Unix command 22

manual

on-line editor 19 , 20 , 21

Manual Entry 22

mark

editor definition 8

exchange with point 42

form 128

move current point to 42

paragraph 43

pop 42

sentence 42

set 41

See also locations

Mark Defun 113

Mark Form 128

Mark Page 71

Mark Paragraph 43

mark ring 41

Mark Sentence 42

Mark Whole Buffer 43

message 166

Meta key 9

Meta-! Shell Command 104

Meta+( Insert () 134

Meta+) Move Over ) 134

Meta+, Continue Tags Search 119

Meta+. Find Source 114

Meta+/ Dynamic Completion 52

Meta+; Indent for Comment 132

Meta+< Beginning of Buffer 39

Meta+< Beginning Of Parse 100

Meta+= Function Arglist 126

Meta+> End of Buffer 40

Meta+? Find Tag 117

Meta+[ Backward Paragraph 37

Meta+\ Delete Horizontal Space 46

Meta+] Forward Paragraph 37

Meta+' Word Abbrev Prefix Point 92

Meta+A Backward Sentence 37

Meta+B Backward Word 35

Meta+B Echo Area Backward Word 100

Meta+C Capitalize Word 54

Meta+Ctrl+. Rotate Active Finders 120

Meta+Ctrl+; Kill Comment 133

Meta+Ctrl+@ Mark Form 128

Meta+Ctrl+\ Indent Region 59

Meta+Ctrl+A Beginning of Defun 113

Meta+Ctrl+B Backward Form 128

Meta+Ctrl+D Down List 132

Meta+Ctrl+E End of Defun 113

Meta+Ctrl+F Forward Form 128

Meta+Ctrl+H Mark Defun 113

Meta+Ctrl+I Complete Symbol 125

Meta+Ctrl+L Select Previous Buffer 65

Meta+Ctrl+N Forward List 131

Meta+Ctrl+P Backward List 131

Meta+Ctrl+Q Indent Form 128

Meta+Ctrl+R Regexp Reverse Search 81

Meta+Ctrl+S Regexp Forward Search 81

Meta+Ctrl+Shift+A Show Documentation 136

Meta+Ctrl+Shift+L Circulate Buffers 65

Meta+Ctrl+Space Pop Mark 42

Meta+Ctrl+T Transpose Forms 130

Meta+Ctrl+U Backward Up List 132

Meta+Ctrl+W Append Next Kill 49

Meta+Ctrl+X Evaluate Defun 137

Meta+Ctrl+Z Exit Recursive Edit 102

Meta+D Kill Next Word 48

Meta+Delete Echo Area Kill Previous Word 100

Meta+Delete Kill Previous Word 48

Meta+E Forward Sentence 37

Meta+F Forward Word 35

Meta+G Fill Region 61

Meta+H Mark Paragraph 43

Meta+I Abbreviated Complete Symbol 125

Meta+J Indent New Comment Line 133

Meta+K Forward Kill Sentence 48

Meta+L Lowercase Word 54

Meta+M Back to Indentation 60

Meta+N Down Comment Line 133

Meta+N Next Parse 99

Meta+Newline Indent New Comment Line 133

Meta+P Previous Parse 99

Meta+P Up Comment Line 133

Meta+Q Fill Paragraph 61

Meta+Shift+% Query Replace 82

Meta+Shift+^ Delete Indentation 60

Meta+Shift+~ Buffer Not Modified 67

Meta+Shift+M Walk Form 130

Meta+Shift+R Move to Window Line 39

Meta+Space Just One Space 46

Meta+T Transpose Words 56

Meta+Tab Expand File Name 52

Meta+U Uppercase Word 54

Meta+V Scroll Window Up 38

Meta+W Save Region 49

minor mode

editor definition 8 , 88

mode

editor definition 8 , 86

indentation in 58

mode abbreviation

editor definition 90

mode line

editor definition 6

modes

abbrev 88 , 90

auto-fill 63 , 88

execute 88

fundamental 86

Lisp 86

overwrite 57 , 88

shell 87

text 86

mouse

editor bindings 107

Move Over ) 134

Move to Window Line 39

movement commands 12 , 34

locations 44

movement functions 171 , 177

move-point 165

MS windows keys

using 147

N

Name Keyboard Macro 97

Negative Argument 23

New Buffer 66

New Line 51

New Window 68

newline

adding to end of file 28

Next Line 36

Next Ordinary Window 68

Next Page 70

Next Parse 99

Next Window 68

O

Open Line 51

Output-Format-Default 29

Overwrite Delete Previous Character 58

Overwrite Mode 57

overwrite mode 57 , 88

overwriting commands 57

P

package

editor 154

set 137

page

display first lines 71

editor definition 70

goto 71

insert first lines into buffer 72

mark 71

next 70

previous 70

page commands 70

pane

editor definition 5

paragraph

backward 37

editor definition 9

fill 61

forward 37

mark 43

parentheses commands 134

pending delete 53

point

editor definition 7

exchange with mark 42

goto 40

move to window line 39

position of 40

save to register 85

where is 40

point 163

point behavior 163

point functions 163

point ring, see mark ring

Point to Register 85

point< 164

point> 164

point-kind 164

points and text modification 163

points-to-string 170

Pop and Goto Mark 42

Pop Mark 42

prefix

fill 62

prefix argument 11 , 22

Prefix-Argument-Default 23

Previous Line 36

Previous Page 70

Previous Parse 99

Previous Window 68

print

file 32

region 44

Print File 32

Print Region 44

Process File Options 33

process-character 155

programming the editor 154

calling functions 155

examples 177

prompt functions 173

prompt-for-buffer 173

prompt-for-file 173

prompt-for-integer 174

prompt-for-string 174

prompt-for-variable 174

Put Register 86

Q

Query Replace 82

query replace 82

directory 83

regexp 84

system 83

tags 119

Query Replace Regexp 84

Quote Tab 61

Quoted Insert 51

R

Read Word Abbrev File 95

recursive editing 102

redisplay 177

Re-evaluate Defvar 138

Reevaluate Defvar 138

Refresh Screen 69

regexp

query replace 84

replace 84

Regexp Forward Search 81

Regexp Reverse Search 81

region

append 28

capitalize 55

compile 142

delete 47

determining 42

editor definition 8

evaluate 139 , 142

fill 61

get from register 86

indent 59

indent rigidly 59

kill 49

line count 43

lowercase 55

print 44

save 49

transposition 57

uppercase 55

word count 43

write 27

Region-Query-Size 44

register

editor definition 84

get region 86

kill 85

list 85

move to saved position 85

record position 85

save current point to 85

save position 85

register commands 84

Register to Point 85

regular expression 79

count occurrences of 81

regular expression search 79

Rename Buffer 67

Rename File 34

repeating a command 11 , 22

replace

case sensitivity 83

query 82

regexp 84

string 82

Replace Regexp 84

Replace String 82

replacing 82

replacing commands 72

Report Bug 109

Report Manual Bug 109

RETURN Auto Fill Return 64

RETURN Confirm Parse 98

Return Default 101

RETURN New Line 51

Reverse Incremental Search 74

Reverse Search 75

Revert Buffer 32

ring

history 99

kill 45 , 47 , 50

mark 41

undo 53

window 68

Room 109

Rotate Active Finders 120

Run Command 104

S

same-line-p 165

Save All Files 27

Save All Files and Exit 28

Save File 26

Save Position 85

Save Region 49

save-excursion 166

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 75

case sensitivity 78

directory 76

files 77

forward 74

incremental backward 74

incremental forward 72

regexp backward 81

regexp forward 81

regular expression 79

system 77 , 78

Search All Buffers 76

Search Files 77

Search Files Matching Patterns 77

Search System 78

search-files function 78

searching 72

searching commands 72

Select Buffer 64

Select Buffer Other Window 65

Select Go Back 45

Select Previous Buffer 65

Self Insert 52

Self Overwrite 58

sentence

backward 37

delimiter 9

editor definition 9

forward 37

kill backward 49

kill forward 48

mark 42

terminator 9

Set Buffer Output 137

Set Buffer Package 137

Set Comment Column 132

Set External Format 29

Set Fill Column 62

Set Fill Prefix 62

Set Mark 41

Set Prefix Argument 22

Set Variable 102

set-current-mark 164

set-interrupt-keys 153

setup-indent 154

Shell Command 104

shell command

from editor 104

shell mode 87

Shell Send Eof 107

Shell-cd-RegExp 105

Shell-pop-RegExp 106

Shell-push-RegExp 106

Show Documentation 136

Show Documentation for Dspec 136

Show Paths From 124

Show Paths To 123

Show Variable 101

Skip Whitespace 40

source finding

active finders list 120

dspec 115

editor command 116

editor definitions 179

name 114

tags 117

tags files 118 , 119

source recording 114

*source-found-action* 171

space

delete horizontal 46

just one 46

SPACE Auto Fill Space 63

SPACE Complete Field 98

Spaces-For-Tab 59

start-line-p 165

Stop Shell Subjob 106

string

count occurrences of 81

insert 170

replace 82

search 72

symbol

apropos 135

browser 135

completion 125

describe 135

Syntax coloring 112

system

compile 144

compile changed definitions 144

describe 127

evaluate changed definitions 140

query replace 83

search 77 , 78

System Query Replace 83

System Search 77

T

TAB

for command completion 98

for indentation 58

tab

insert 61

width 59

TAB Complete Input 98

TAB Indent 58

tag

continue search 119

create buffer 117

editor definition 114

find 117

query replace 119

search 118

visit file 119

Tags Query Replace 119

Tags Search 118

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 140

Top of Window 39

Trace Definition 121

Trace Definition Inside Definition 121

Trace Function 120

Trace Function Inside Definition 121

tracing functions 120

Transpose Characters 56

Transpose Forms 130

Transpose Lines 56

Transpose Regions 57

Transpose Words 56

transposition commands 55

U

Undefine 145

undefine

buffer 146

command 146

definition 145

region 146

Undefine Buffer 146

Undefine Command 146

Undefine Region 146

Undo 53

undo ring 53

size 53

undoing editor commands 13 , 53

Undo-Ring-Size 53

Unexpand Last Word 92

Unix command

man 22

Un-Kill 50

Untrace Definition 121

Untrace Function 121

Up Comment Line 133

Uppercase Region 55

Uppercase Word 54

use-buffer 162

V

variable

change value of 102

description 19 , 21

editor 101

listing with apropos 18

show value of 101

variable functions 176

variables

indenting 170

variable-value 176

variable-value-if-bound 176

View Page Directory 71

View Source Search 116

Visit File 25

Visit Other Tags File 120

Visit Tags File 119

W

Walk Form 130

Wfind File 25

What Command 19

What Cursor Position 40

What Line 36

What Lossage 20

Where Is 21

Where Is Point 40

whitespace

skip 40

window

delete 69

delete next 69

editor definition 5

move line to top of 39

move to bottom 39

move to top 39

new 68

next 68

previous 68

scroll down 37

scroll next down 69

scroll next up 69

scroll overlap 38

scroll up 38

window commands 68

window functions 177

window ring 68

window-buffer 161

windows

and the Editor 107

copy 107

paste 107

window-text-pane 177

with-buffer-locked 159

with-point 166

with-point-locked 159 , 160

word

backward 35

capitalize 54

count for region 43

dynamic completion 52

editor definition 8

forward 35

kill next 48

kill previous 48

lowercase 54

transposition 56

uppercase 54

Word Abbrev Apropos 94

Word Abbrev Prefix Point 92

word-offset 172

Write File 27

Write Region 27

Write Word Abbrev File 94

Y

yank 50


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

NextPrevTopContents