NextPrevTopContents

Index

Symbols

# files 24

? Help on Parse 98

~ files 24 , 31

A

Abbrev Expand Only 91

Abbrev Mode 90

abbrev mode 87 , 90

Abbreviated Complete Symbol 125

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

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 20

listing with apropos 18

Auto Fill Linefeed 63

Auto Fill Mode 63

Auto Fill Return 64

Auto Fill Space 63

Auto Save Toggle 30

auto-fill mode 62 , 87

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

Backward Kill Line 48

Backward Kill Sentence 49

Backward List 131

Backward Paragraph 37

Backward Search 74

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 99

Beginning of Parse or Line 99

Bind Key 102

Bind String to Key 102

binding

editor definition 10

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

breaking processes 16

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 65

mark whole 43

modified check 67

move to beginning 39

move to end 40

new 66

not modified 67

print 66

read only 67

rename 66

revert 32

save 26

search all 76

select 64

select in other window 64

select previous 64

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 106

buffers-end 162

buffers-start 161

bug

reporting 108

button

mouse bindings in editor 107

C

calling editor functions 155

Capitalize Region 55

Capitalize Word 54

case conversion commands 53

Case-Replace 83

CD 105

Center Line 62

character

backward 35

delete expanding tabs 46

delete next 45

delete previous 45

forward 35

insert with overwrite 57

overwrite previous 57

transposition 55

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 10 , 17 , 97

description 19 , 20

execution 9 , 16 , 155

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 137 , 142

cut and paste 13

deleting text 13 , 45

echo area 97

editing Lisp programs 111

editor variable 100

evaluation 137 , 141

file handling 12 , 24

filling 60

help 14 , 17

indentation 58

inserting text 12 , 50

key binding 102

keyboard macro 95

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 69

parentheses 134 , 135

recursive editing 101

register 84

replacing 72

running shell from editor 103

searching 72

transposition 55

undoing 13 , 53

window 67

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 97

Complete Input 97

Complete Symbol 125

complete-with-non-focus 174

completion

dynamic word 52

in-place 174

of abbreviated symbols 125

of commands 10 , 17 , 97

of filenames 52

of symbols 125

configuration files 148 , 151

Confirm Parse 97

Continue Tags Search 119

Control key 9

control keys

insert into buffer 51

Copy to Cut Buffer 106

Copy to Register 85

copy-point 165

Count Lines Page 71

Count Lines Region 43

Count Matches 81

Count Occurrences 81

Count Words Region 43

Create Buffer 66

Create Tags Buffer 117

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

Ctrl+U Kill Parse 100

Ctrl+U Set Prefix Argument 23

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

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 139

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 55

Ctrl+X Ctrl+V Find Alternate File 26

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

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

Ctrl-C Ctrl-D Shell Send Eof 106

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

binding 10

external format 26 , 29

prefix argument 23

Default-Search-Kind 78

defcommand macro 156

Defindent 113

Define Keyboard Macro 95

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 99

Delete File 34

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 46

Delete Region 47

Delete Selection Mode 53

Delete Window 68

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 22

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 82

search 76

Directory Query Replace 82

Directory Search 76

Disassemble Definition 145

Do Nothing 103

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

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

editor

customising 151

delete-region-command 47

programming 154

editor commands

Abbrev Expand Only 91

Abbrev Mode 90

Abbreviated Complete Symbol Meta+I 125

Abort Recursive Edit Ctrl+] 101

Add Global Word Abbrev Ctrl+X + 91

Add Mode Word Abbrev Ctrl+X Ctrl+A 90

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 63

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 Form Meta+Ctrl+Delete 129

Backward Kill Line 48

Backward Kill Sentence Ctrl+X Delete 49

Backward List Meta+Ctrl+P 131

Backward Paragraph Meta+[ 37

Backward Search 74

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

Beginning of Parse or Line Ctrl+A 99

Bind Key 102

Bind String to Key 102

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 62

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 97

Complete Input TAB 97

Complete Symbol Meta+Ctrl+I 125

Confirm Parse RETURN 97

Continue Tags Search Meta+, 119

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 66

Create Tags Buffer 117

Defindent 113

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 34

Delete File and Kill Buffer 34

Delete Global Word Abbrev 92

Delete Horizontal Space Meta+\ 46

Delete Indentation Meta+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 46

Delete Region 47

Delete Selection Mode 53

Delete Window Ctrl+X 0 68

Describe Bindings Ctrl+H B 22

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 82

Directory Search 76

Disassemble Definition 145

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

Echo Area Delete Previous Character DELETE 99

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 93

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 101

Expand File Name Meta+Tab 52

Extended Command Meta+X 10 , 17

Extract List 130

Fill Paragraph Meta+Q 61

Fill Region Meta+G 61

Find Alternate File Ctrl+X Ctrl+V 26

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 Form Meta+Ctrl+K 129

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 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 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+\ 58

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 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 Meta+Space 46

Keyboard Macro Query Ctrl+X Q 96

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 100

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 65

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 54

Lowercase Word Meta+L 54

Macroexpand Form Ctrl+Shift+M 130

Make Word Abbrev 91

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 96

Negative Argument 23

New Buffer 66

New Line RETURN 51

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 Meta+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 42

Pop Mark Meta+Ctrl+Space 42

Previous Line Ctrl+P 36

Previous Page Ctrl+X [ 70

Previous Parse Meta+P 98

Previous Window 68

Print Buffer 66

Print File 32

Print Region 44

Process File Options 33

Put Register 85

Query Replace Meta+Shift+% 82

Query Replace Regexp 84

Quote Tab 60

Quoted Insert Ctrl+Q 51

Read Word Abbrev File 94

Re-evaluate Defvar 138

Reevaluate Defvar 138

Refresh Screen Ctrl+L 69

Regexp Forward Search Meta+Ctrl+S 80

Regexp Reverse Search Meta+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 120

Rotate Active Finders Meta+Ctrl+. 120

Rotate Kill Ring Meta+Y 50

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 84

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

Select Previous Buffer Meta+Ctrl+L 64

Self Insert 52

Self Overwrite 57

Set Buffer Output 137

Set Buffer Package 137

Set Comment Column Ctrl+X ; 132

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 23

Set Variable 101

Shell 104

Shell Command Meta-! 103

Shell Send Eof Ctrl-C Ctrl-D 106

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 55

Transpose Forms Meta+Ctrl+T 130

Transpose Lines Ctrl+X Ctrl+T 56

Transpose Regions 56

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 21

Where Is Ctrl+H W 21

Where is Point 40

Word Abbrev Apropos 93

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 100

editor variables

*buffer-list* 161

*find-likely-function-ignores* 171

*indent-with-tabs* 170

*source-found-action* 171

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

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 105

Shell-push-RegExp 105

Spaces-For-Tab 58

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 87

executing editor commands 9 , 16

Exit Recursive Edit 101

Expand File Name 52

expression

evaluate 139

Extended Command 10 , 17

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 26

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 52

files

search 76 , 77

Fill Paragraph 61

Fill Region 61

Fill-Column 61

filling commands 60

Fill-Prefix 62

Find Alternate File 26

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

kill backwards 129

kill forwards 129

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

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 86

fundamental mode 86

G

Generic Describe 20

generic function

describe 127

Get Register 85

global abbreviation

editor definition 90

Go Back 44

Goto Line 36

Goto Page 70

Goto Point 40

goto-buffer 162

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 128

Indent for Comment 132

Indent Form 128

Indent New Comment Line 133

Indent New Line 60

Indent Region 58

Indent Rigidly 59

indentation

customising 151 , 154

define for Lisp forms 113

define for Lisp functions 113

delete 59

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 71

Insert Parse Default 100

Insert Register 85

Insert Word Abbrevs 95

inserting text commands 12 , 50

inserting text functions 170

insert-string 170

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

command description 19

Control 9

description 20

Escape 9

Meta 9

key binding 102

customising 148 , 151 , 152

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 129

Kill Buffer 65

Kill Comment 133

Kill Line 48

Kill Next Word 48

Kill Parse 100

Kill Previous Word 48

Kill Region 49

Kill Register 85

kill ring 45 , 47 , 50

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 36

goto 36

indent new 60

kill 48

kill backward 48

length 61

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 63

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 65

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 54

Lowercase Word 54

M

macro

keyboard 95

Macroexpand Form 130

macro-expansion 130

macros

defcommand 156

major mode

editor definition 8 , 86

Make Word Abbrev 91

make-buffer 162

man Unix command 22

manual

on-line editor 19 , 20 , 21

Manual Entry 22

mark

editor definition 7

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 103

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 99

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 99

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 58

Meta+Ctrl+A Beginning of Defun 113

Meta+Ctrl+B Backward Form 128

Meta+Ctrl+C , break current process 16

Meta+Ctrl+D Down List 132

Meta+Ctrl+Delete Backward Kill Form 129

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+K Forward Kill Form 129

Meta+Ctrl+L Select Previous Buffer 64

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 80

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 101

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 98

Meta+Newline Indent New Comment Line 133

Meta+P Previous Parse 98

Meta+P Up Comment Line 133

Meta+Q Fill Paragraph 61

Meta+Shift+% Query Replace 82

Meta+Shift+^ Delete Indentation 59

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

Meta+X Extended Command 10 , 17

Meta+Y Rotate Kill Ring 50

minor mode

editor definition 8 , 87

mode

editor definition 8 , 85

indentation in 58

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

Negative Argument 23

New Buffer 66

New Line 51

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 29

Overwrite Delete Previous Character 57

Overwrite Mode 57

overwrite mode 57 , 87

overwriting commands 57

P

package

editor 154

set 137

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

where is 40

point 163

point behavior 163

point functions 163

point ring, see mark ring

Point to Register 84

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 98

Previous Window 68

print

buffer 66

file 32

region 44

Print Buffer 66

Print File 32

Print Region 44

process

breaking 16

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 85

Q

Query Replace 82

query replace 82

directory 82

regexp 84

system 83

tags 119

Query Replace Regexp 84

Quote Tab 60

Quoted Insert 51

R

Read Word Abbrev File 94

recursive editing 101

redisplay 177

Re-evaluate Defvar 138

Reevaluate Defvar 138

Refresh Screen 69

regexp

query replace 84

replace 83

Regexp Forward Search 80

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 85

indent 58

indent rigidly 59

kill 49

line count 43

lowercase 54

print 44

save 49

transposition 56

uppercase 55

word count 43

write 27

Region-Query-Size 44

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 64

RETURN Confirm Parse 97

Return Default 100

RETURN New Line 51

Reverse Incremental Search 73

Reverse Search 75

Revert Buffer 32

ring

history 98

kill 45 , 47 , 50

mark 41

undo 53

window 67

Room 108

Rotate Active Finders 120

Rotate Kill Ring 50

Run Command 104

S

same-line-p 165

Save All Files 27

Save All Files and Exit 28

Save File 26

Save Position 84

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

Select Previous Buffer 64

Self Insert 52

Self Overwrite 57

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 61

Set Fill Prefix 62

Set Mark 41

Set Prefix Argument 23

Set Variable 101

set-current-mark 164

set-interrupt-keys 153

setup-indent 154

Shell 104

Shell Command 103

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

Spaces-For-Tab 58

start-line-p 165

Stop Shell Subjob 106

string

count occurrences of 81

insert 170

replace 81

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

System Query Replace 83

System Search 77

T

TAB

for command completion 97

for indentation 58

Tab

for command completion 10 , 17

tab

insert 60

width 58

TAB Complete Input 97

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 55

Transpose Forms 130

Transpose Lines 56

Transpose Regions 56

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 101

description 20 , 21

editor 100

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

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 177

window ring 67

window-buffer 161

windows

and the Editor 106

copy 106

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 93

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 (Unix version) - 14 Mar 2008

NextPrevTopContents