NextPrevTopContents

Index

Symbols

# files 24

? Help on Parse 96

~ files 24 , 31

A

Abbrev Expand Only 89

Abbrev Mode 88

abbrev mode 85 , 88

abbreviation

add global 89

add global expansion 89

add mode 88

add mode expansion 88

append to file 92

delete all 91

delete global 90

delete mode 90

edit 91

editor definition 87

expand 89

list 91

read from file 92

save to file 92

undo last expansion 90

abbreviation commands 87

Abbrev-Pathname-Defaults 92

Abort Recursive Edit 99

aborting editor commands 11 , 16

aborting processes 11 , 16

Add Global Word Abbrev 89

Add Mode Word Abbrev 88

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

Append to File 28

Append to Word Abbrev File 92

Apropos 18

argument

listing for function 123

prefix 22

attribute

description 20

listing with apropos 18

Auto Fill Linefeed 62

Auto Fill Mode 62

Auto Fill Return 63

Auto Fill Space 62

Auto Save Toggle 30

auto-fill mode 61 , 85

auto-save file 30

Auto-Save-Checkpoint-Frequency 31

Auto-Save-Filename-Pattern 30

Auto-Save-Key-Count-Threshold 31

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 125

Backward Kill Form 126

Backward Kill Line 47

Backward Kill Sentence 48

Backward List 128

Backward Paragraph 37

Backward Search 73

Backward Sentence 37

Backward Up List 129

Backward Word 35

Beginning of Buffer 39

Beginning of Defun 111

Beginning of Line 35

Beginning Of Parse 97

Beginning of Parse or Line 97

Bind Key 100

Bind String to Key 100

binding

editor definition 10

binding keys 100

bind-key 148

bind-string-to-key 149

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 122

circulate 64

compile 139

compile changed definitions 140

compile if necessary 140

create 65

editor definition 6

evaluate 136

evaluate changed definitions 136

file options 33

insert 65

kill 34 , 64

list 64

mark whole 43

modified check 66

move to beginning 39

move to end 40

new 65

not modified 66

print 65

read only 66

rename 65

revert 32

save 26

search all 75

select 63

select in other window 63

select previous 63

set package 133

Buffer Changed Definitions 122

buffer commands 63

buffer functions 153 , 167

Buffer Not Modified 66

buffer-from-name 154

*buffer-list* 153

buffer-pathname 157

buffer-point 162

buffers and windows 104

buffers-end 154

buffers-start 154

bug

reporting 106

button

mouse bindings in editor 105

C

Capitalize Region 54

Capitalize Word 53

case conversion commands 52

Case-Replace 81

CD 103

Center Line 61

character

backward 35

delete expanding tabs 45

delete next 44

delete previous 45

forward 35

insert with overwrite 56

overwrite previous 56

transposition 54

character-offset 160

Check Buffer Modified 66

check-disk-version-consistent 157

Circulate Buffers 64

class

describe 123

clear-echo-area 155

colors

Lisp syntax 110

command

abort 16

completion 10 , 17 , 95

description 19 , 20

execution 9 , 16

history 21

key sequence for 21

key sequences 22

listing with apropos 18

repetition 11 , 22

shell 101

commands

abbreviation 87

aborting commands 11 , 16

aborting processes 11 , 16

buffer 63

case conversion 52

compilation 133 , 139

cut and paste 13

deleting text 13 , 44

echo area 95

editing Lisp programs 109

editor variable 98

evaluation 133 , 134 , 137

file handling 12 , 24

filling 59

help 14 , 17

indentation 57

inserting text 12 , 49

key binding 100

keyboard macro 93

killing text 13 , 44

Lisp comment 129

Lisp documentation 132

Lisp form 125

Lisp function and definition 111

Lisp list 128

movement 12 , 34

overwriting 56

pages 68

parentheses 131 , 132

recursive editing 99

register 82

replacing 71

running shell from editor 101

searching 71

transposition 54

undoing 13 , 52

window 66

comment

create 129

kill 130

move to 129

comment commands 129

compilation commands 133 , 139

compile

buffer 139

buffer changed definitions 140

buffer if necessary 140

changed definitions 141

file 139

form 139

region 139

system 141

system changed definitions 141

Compile Buffer 139

Compile Buffer Changed Definitions 140

Compile Buffer File 140

Compile Changed Definitions 141

Compile Defun 139

Compile File 139

Compile Region 139

Compile System 141

Compile System Changed Definitions 141

Compile-Buffer-File-Confirm 140

Complete Field 95

Complete Input 95

Complete Symbol 124

completion

dynamic word 51

of commands 10 , 17 , 95

of filenames 51

of symbols 124

configuration files 144 , 147

Confirm Parse 95

Continue Tags Search 117

Control key 9

control keys

insert into buffer 50

Copy to Cut Buffer 104

Copy to Register 83

copy-point 162

Count Lines Page 70

Count Lines Region 43

Count Matches 79

Count Occurrences 79

Count Words Region 43

Create Buffer 65

Create Tags Buffer 115

Ctrl key 9

Ctrl+] Abort Recursive Edit 99

Ctrl+A Beginning of Line 35

Ctrl+A Beginning Of Parse or Line 97

Ctrl+B Backward Character 35

Ctrl+B Echo Area Backward Character 97

Ctrl+D Delete Next Character 44

Ctrl+E End of Line 36

Ctrl+F Forward Character 35

Ctrl+G , abort current command 16

Ctrl+H A Apropos 14 , 18

Ctrl+H B Describe Bindings 22

Ctrl+H C What Command 19

Ctrl+H Ctrl+D Document Command 19

Ctrl+H Ctrl+K Document Key 20

Ctrl+H Ctrl+V Document Variable 21

Ctrl+H D Describe Command 14 , 19

Ctrl+H G Generic Describe 20

Ctrl+H Help 17

Ctrl+H K Describe Key 14 , 20

Ctrl+H L What Lossage 21

Ctrl+H V Describe Editor Variable 21

Ctrl+H W Where Is 21

Ctrl+K Kill Line 47

Ctrl+L Refresh Screen 68

Ctrl+N Next Line 36

Ctrl+O Open Line 50

Ctrl+P Insert Parse Default 98

Ctrl+P Previous Line 36

Ctrl+Q Quoted Insert 50

Ctrl+R Return Default 98

Ctrl+R Reverse Incremental Search 72

Ctrl+S Esc Forward Search 73

Ctrl+S Incremental Search 71

Ctrl+Shift+_ Undo 13 , 52

Ctrl+Shift+A Function Argument List 123

Ctrl+Shift+B Compile Buffer 139

Ctrl+Shift+C Compile Defun 139

Ctrl+Shift+D Function Documentation 132

Ctrl+Shift+E Evaluate Region 136

Ctrl+Shift+M Macroexpand Form 127

Ctrl+Shift+R Compile Region 139

Ctrl+Space Set Mark 41

Ctrl+T Transpose Characters 54

Ctrl+U Kill Parse 98

Ctrl+U Set Prefix Argument 23

Ctrl+V Scroll Window Down 37

Ctrl+W Kill Region 48

Ctrl+X - Inverse Add Global Word Abbrev 89

Ctrl+X ( Define Keyboard Macro 93

Ctrl+X ) End Keyboard Macro 94

Ctrl+X + Add Global Word Abbrev 89

Ctrl+X . Set Fill Prefix 61

Ctrl+X / Point to Register 82

Ctrl+X ; 129

Ctrl+X [ Previous Page 69

Ctrl+X ] Next Page 69

Ctrl+X ~ Check Buffer Modified 66

Ctrl+X 0 Delete Window 67

Ctrl+X 1 Delete Next Window 67

Ctrl+X 2 New Window 66

Ctrl+X b Select Buffer 63

Ctrl+X Ctrl+A Add Mode word Abbrev 88

Ctrl+X Ctrl+B List Buffers 64

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

Ctrl+X Ctrl+E Evaluate Last Form 135

Ctrl+X Ctrl+F Wfind File 25

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

Ctrl+X Ctrl+I Indent Rigidly 58

Ctrl+X Ctrl+L Lowercase Region 53

Ctrl+X Ctrl+O Delete Blank Lines 46

Ctrl+X Ctrl+P Mark Page 70

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

Ctrl+X Ctrl+S Save File 26

Ctrl+X Ctrl+T Transpose Lines 55

Ctrl+X Ctrl+U Uppercase Region 54

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 48

Ctrl+X E Last Keyboard Macro 94

Ctrl+X F Set Fill Column 60

Ctrl+X G Insert Register 83

Ctrl+X H Mark Whole Buffer 43

Ctrl+X I Insert File 33

Ctrl+X J Jump to Register 82

Ctrl+X K Kill Buffer 64

Ctrl+X L Count Lines Page 70

Ctrl+X O Next Ordinary Window 67

Ctrl+X O Next Window 67

Ctrl+X Q Keyboard Macro Query 94

Ctrl+X S Save All Files 27

Ctrl+X Tab Indent Rigidly 58

Ctrl+X X Copy to Register 83

Ctrl+Y Un-Kill 14 , 49

Ctrl-C Ctrl-C Interrupt Shell Subjob 103

Ctrl-C Ctrl-D Shell Send Eof 104

Ctrl-C Ctrl-Z Stop Shell Subjob 104

current point

editor definition 7

current-buffer 154

current-mark 162

Current-Package 133

current-point 162

current-window 167

customising

editor 147

editor commands 147

indentation of Lisp forms 147 , 150

key bindings 144 , 147 , 148

cut and paste commands 13

D

debugger

using in editor 136

default

binding 10

external format 26 , 29

prefix argument 23

Default-Search-Kind 76

defcommand macro 151

Defindent 111

Define Keyboard Macro 93

Define Word Abbrevs 93

definition

break 120

disassemble 141

editing 111

find 112

find buffer changes 122

searching for 112

trace 119

trace inside 119

untrace 119

defmode function 86

Delete All Word Abbrevs 91

Delete Blank Lines 46

DELETE Delete Previous Character 45

DELETE Echo Area Delete Previous Character 97

Delete File 34

Delete File and Kill Buffer 34

Delete Global Word Abbrev 90

Delete Horizontal Space 45

Delete Indentation 58

Delete Key Binding 101

Delete Matching Lines 74

Delete Mode Word Abbrev 90

Delete Next Character 44

Delete Next Window 67

Delete Non-Matching Lines 74

Delete Previous Character 45

Delete Previous Character Expanding Tabs 45

Delete Region 46

Delete Selection Mode 52

Delete Window 67

delete-point 163

deleting text 44

deleting text commands 13 , 44

deletion

editor definition 44

of selection 52

of surrounding form 126

delimiter

sentence 9

Describe Bindings 22

Describe Class 123

Describe Command 19

Describe Editor Variable 21

Describe Generic Function 124

Describe Key 20

Describe Symbol 132

Describe System 124

directory

change 103

query replace 80

search 75

Directory Query Replace 80

Directory Search 75

Disassemble Definition 141

Do Nothing 101

Document Command 19

Document Key 20

Document Variable 21

documentation commands 132

Down Comment Line 130

Down List 129

dspec

documentation 133

Dynamic Completion 51

E

echo area

complete text 95

completing commands in 95

deleting and inserting text in 97

editor definition 95

help on parse 96

movement in 97

next command 96

previous command 96

prompting the user 164

repeating commands in 96

terminate entry 95

Echo Area Backward Character 97

Echo Area Backward Word 97

echo area commands 95

Echo Area Delete Previous Character 97

echo area functions 155 , 167

Echo Area Kill Previous Word 98

Edit Callees 122

Edit Callers 122

Edit Editor Command 114

Edit Word Abbrevs 91

editor

customising 147

delete-region-command 46

programming 150

editor commands

Abbrev Expand Only 89

Abbrev Mode 88

Abort Recursive Edit Ctrl+] 99

Add Global Word Abbrev Ctrl+X + 89

Add Mode Word Abbrev Ctrl+X Ctrl+A 88

Append to File 28

Append to Word Abbrev File 92

Apropos Ctrl+H A 18

Auto Fill Linefeed LINEFEED 62

Auto Fill Mode 62

Auto Fill Return RETURN 63

Auto Fill Space SPACE 62

Auto Save Toggle 30

Back to Indentation Meta+M 59

Backup File 28

Backward Character Ctrl+B 35

Backward Form Meta+Ctrl+B 125

Backward Kill Form Meta+Ctrl+Delete 126

Backward Kill Line 47

Backward Kill Sentence Ctrl+X Delete 48

Backward List Meta+Ctrl+P 128

Backward Paragraph Meta+[ 37

Backward Search 73

Backward Sentence Meta+A 37

Backward Up List Meta+Ctrl+U 129

Backward Word Meta+B 35

Beginning of Buffer Meta+< 39

Beginning of Defun Meta+Ctrl+A 111

Beginning of Line Ctrl+A 35

Beginning Of Parse Meta+< 97

Beginning of Parse or Line Ctrl+A 97

Bind Key 100

Bind String to Key 100

Bottom of Window 39

Break Definition 120

Break Definition on Exit 120

Break Function 120

Break Function on Exit 120

Buffer Changed Definitions 122

Buffer Not Modified Meta+Shift+~ 66

Capitalize Region 54

Capitalize Word Meta+C 53

CD 103

Center Line 61

Check Buffer Modified Ctrl+X ~ 66

Circulate Buffers Meta+Ctrl+Shift+L 64

Compile Buffer Changed Definitions 140

Compile Buffer File 140

Compile Buffer Ctrl+Shift+B 139

Compile Changed Definitions 141

Compile Defun Ctrl+Shift+C 139

Compile File 139

Compile Region Ctrl+Shift+R 139

Compile System 141

Compile System Changed Definitions 141

Complete Field SPACE 95

Complete Input TAB 95

Complete Symbol Meta+Ctrl+I 124

Confirm Parse RETURN 95

Continue Tags Search Meta+, 117

Copy to Cut Buffer 104

Copy to Register Ctrl+X X 83

Count Lines Page Ctrl+X L 70

Count Lines Region 43

Count Matches 79

Count Occurrences 79

Count Words Region 43

Create Buffer 65

Create Tags Buffer 115

Defindent 111

Define Keyboard Macro Ctrl+X ( 93

Define Word Abbrevs 93

Delete All Word Abbrevs 91

Delete Blank Lines Ctrl+X Ctrl+O 46

Delete File 34

Delete File and Kill Buffer 34

Delete Global Word Abbrev 90

Delete Horizontal Space Meta+\ 45

Delete Indentation Meta+Shift+^ 58

Delete Key Binding 101

Delete Matching Lines 74

Delete Mode Word Abbrev 90

Delete Next Character Ctrl+D 44

Delete Next Window Ctrl+X 1 67

Delete Non-Matching Lines 74

Delete Previous Character DELETE 45

Delete Previous Character Expanding Tabs 45

Delete Region 46

Delete Selection Mode 52

Delete Window Ctrl+X 0 67

Describe Bindings Ctrl+H B 22

Describe Class 123

Describe Command Ctrl+H D 19

Describe Editor Variable Ctrl+H V 21

Describe Generic Function 124

Describe Key Ctrl+H K 20

Describe Symbol 132

Describe System 124

Directory Query Replace 80

Directory Search 75

Disassemble Definition 141

Do Nothing 101

Document Command Ctrl+H Ctrl+D 19

Document Key Ctrl+H Ctrl+K 20

Document Variable Ctrl+H Ctrl+V 21

Down Comment Line Meta+N 130

Down List Meta+Ctrl+D 129

Dynamic Completion Meta+/ 51

Echo Area Backward Character Ctrl+B 97

Echo Area Backward Word Meta+B 97

Echo Area Delete Previous Character DELETE 97

Echo Area Kill Previous Word Meta+Delete 98

Edit Callees 122

Edit Callers 122

Edit Editor Command 114

Edit Word Abbrevs 91

End Keyboard Macro Ctrl+X ) 94

End of Buffer Meta+> 40

End of Defun Meta+Ctrl+E 111

End of Line Ctrl+E 36

Evaluate Buffer 136

Evaluate Buffer Changed Definitions 136

Evaluate Changed Definitions 137

Evaluate Defun In Listener 137

Evaluate Defun Meta+Ctrl+X 134

Evaluate Expression Escape+Escape 135

Evaluate Last Form In Listener 138

Evaluate Last Form Ctrl+X Ctrl+E 135

Evaluate Region In Listener 138

Evaluate Region Ctrl+Shift+E 136

Evaluate System Changed Definitions 137

Exchange Point and Mark Ctrl+X Ctrl+X 42

Exit Recursive Edit Meta+Ctrl+Z 99

Expand File Name Meta+Tab 51

Extended Command Meta+X 10 , 17

Extract List 127

Fill Paragraph Meta+Q 60

Fill Region Meta+G 60

Find Alternate File Ctrl+X Ctrl+V 26

Find Command Definition 114

Find File 24

Find Mismatch 132

Find Source for Dspec 113

Find Source Meta+. 112

Find Tag Meta+? 115

Find Unbalanced Parentheses 132

Forward Character Ctrl+F 35

Forward Form Meta+Ctrl+F 125

Forward Kill Form Meta+Ctrl+K 126

Forward Kill Sentence Meta+K 48

Forward List Meta+Ctrl+N 128

Forward Paragraph Meta+] 37

Forward Search Ctrl+S Esc 73

Forward Sentence Meta+E 37

Forward Up List 128

Forward Word Meta+F 35

Function Arglist Meta+= 123

Function Argument List Ctrl+Shift+A 123

Function Documentation Ctrl+Shift+D 132

Fundamental Mode 84

Generic Describe Ctrl+H G 20

Get Register 83

Goto Line 36

Goto Page 69

Goto Point 40

Help Ctrl+H 17

Help on Parse ? 96

Illegal 101

Incremental Search Ctrl+S 71

Indent for Comment Meta+; 129

Indent Form Meta+Ctrl+Q 125

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

Indent New Line 59

Indent Region Meta+Ctrl+\ 57

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

Indent TAB 57

Insert () Meta+( 131

Insert Buffer 65

Insert Cut Buffer 105

Insert File Ctrl+X I 33

Insert Page Directory 70

Insert Parse Default Ctrl+P 98

Insert Register Ctrl+X G 83

Insert Word Abbrevs 93

Interrupt Shell Subjob Ctrl-C Ctrl-C 103

Inverse Add Global Word Abbrev Ctrl+X - 89

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

Jump to Register Ctrl+X J 82

Jump to Saved Position 82

Just One Space Meta+Space 45

Keyboard Macro Query Ctrl+X Q 94

Kill Backward Up List 126

Kill Buffer Ctrl+X K 64

Kill Comment Meta+Ctrl+; 130

Kill Line Ctrl+K 47

Kill Next Word Meta+D 47

Kill Parse Ctrl+U 98

Kill Previous Word Meta+Delete 47

Kill Region Ctrl+W 48

Kill Register 82

Last Keyboard Macro Ctrl+X E 94

Line to Top of Window 39

Lisp Insert ) 131

Lisp Mode 85

List Buffers Ctrl+X Ctrl+B 64

List Callees 121

List Callers 121

List Definitions 114

List Definitions For Dspec 115

List Matching Lines 74

List Registers 83

List Word Abbrevs 91

Load File 136

Lowercase Region Ctrl+X Ctrl+L 53

Lowercase Word Meta+L 53

Macroexpand Form Ctrl+Shift+M 127

Make Word Abbrev 89

Manual Entry 22

Mark Defun Meta+Ctrl+H 111

Mark Form Meta+Ctrl+@ 125

Mark Page Ctrl+X Ctrl+P 70

Mark Paragraph Meta+H 43

Mark Sentence 42

Mark Whole Buffer Ctrl+X H 43

Move Over ) Meta+) 131

Move to Window Line Meta+Shift+R 39

Name Keyboard Macro 94

Negative Argument 23

New Buffer 65

New Line RETURN 50

New Window Ctrl+X 2 66

Next Line Ctrl+N 36

Next Ordinary Window Ctrl+X O 67

Next Page Ctrl+X ] 69

Next Parse Meta+N 96

Next Window Ctrl+X O 67

Open Line Ctrl+O 50

Overwrite Delete Previous Character 56

Overwrite Mode 56

Point to Register Ctrl+X / 82

Pop and Goto Mark 42

Pop Mark Meta+Ctrl+Space 42

Previous Line Ctrl+P 36

Previous Page Ctrl+X [ 69

Previous Parse Meta+P 96

Previous Window 67

Print Buffer 65

Print File 32

Print Region 44

Process File Options 33

Put Register 83

Query Replace Meta+Shift+% 80

Query Replace Regexp 81

Quote Tab 59

Quoted Insert Ctrl+Q 50

Read Word Abbrev File 92

Re-evaluate Defvar 135

Reevaluate Defvar 135

Refresh Screen Ctrl+L 68

Regexp Forward Search Meta+Ctrl+S 78

Regexp Reverse Search Meta+Ctrl+R 79

Register to Point 82

Rename Buffer 65

Rename File 34

Replace Regexp 81

Replace String 79

Report Bug 106

Report Manual Bug 106

Return Default Ctrl+R 98

Reverse Incremental Search Ctrl+R 72

Reverse Search 74

Revert Buffer 32

Revert-Buffer-Confirm 33

Room 106

Rotate Active Finders 118

Rotate Kill Ring Meta+Y 49

Run Command 102

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 82

Save Region Meta+W 48

Scroll Next Window Down 68

Scroll Next Window Up 68

Scroll Window Down Ctrl+V 37

Scroll Window Up Meta+V 38

Search All Buffers 75

Select Buffer Ctrl+X b 63

Select Buffer Other Window 63

Select Previous Buffer Meta+Ctrl+L 63

Self Insert 51

Self Overwrite 56

Set Buffer Output 134

Set Buffer Package 133

Set Comment Column Ctrl+X ; 129

Set External Format 29

Set Fill Column Ctrl+X F 60

Set Fill Prefix Ctrl+X . 61

Set Mark Ctrl+Space 41

Set Prefix Argument Ctrl+U 23

Set Variable 99

Shell 102

Shell Command Meta-! 101

Shell Send Eof Ctrl-C Ctrl-D 104

Show Documentation for Dspec 133

Show Documentation Meta+Ctrl+Shift+A 133

Show Paths From 121

Show Paths To 121

Show Variable 99

Skip Whitespace 40

Stop Shell Subjob Ctrl-C Ctrl-Z 104

System Query Replace 81

System Search 75

Tags Query Replace 117

Tags Search 116

Text Mode 85

Toggle Auto Save 30

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

Toggle Error Catch 136

Top of Window 39

Trace Definition 119

Trace Definition Inside Definition 119

Trace Function 118

Trace Function Inside Definition 119

Transpose Characters Ctrl+T 54

Transpose Forms Meta+Ctrl+T 127

Transpose Lines Ctrl+X Ctrl+T 55

Transpose Regions 55

Transpose Words Meta+T 55

Undefine 142

Undefine Buffer 142

Undefine Command 142

Undefine Region 142

Undo Ctrl+Shift+_ 52

Unexpand Last Word 90

Un-Kill Ctrl+Y 49

Untrace Definition 119

Untrace Function 119

Up Comment Line Meta+P 130

Uppercase Region Ctrl+X Ctrl+U 54

Uppercase Word Meta+U 53

View Page Directory 70

View Source Search 114

Visit File 25

Visit Other Tags File 118

Visit Tags File 117

Walk Form Meta+Shift+M 127

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 91

Word Abbrev Prefix Point Meta+' 90

Write File Ctrl+X Ctrl+W 27

Write Region 27

Write Word Abbrev File 92

editor functions

bind-key 148

bind-string-to-key 149

buffer-from-name 154

buffer-pathname 157

buffer-point 162

buffers-end 154

buffers-start 154

character-offset 160

check-disk-version-consistent 157

clear-echo-area 155

copy-point 162

current-buffer 154

current-mark 162

current-point 162

current-window 167

delete-point 163

editor-error 156

end-line-p 163

fast-save-all-buffers 157

find-file-buffer 157

form-offset 160

goto-buffer 155

insert-string 158

line-end 159

line-offset 160

line-start 159

make-buffer 155

message 155

move-point 163

point< 162

point> 162

point-kind 160

points-to-string 158

prompt-for-buffer 165

prompt-for-file 165

prompt-for-integer 165

prompt-for-string 165

prompt-for-variable 166

redisplay 167

same-line-p 163

set-current-markt 162

set-interrupt-keys 149

setup-indent 150

start-line-p 163

variable-value 166

variable-value-if-bound 166

window-buffer 154

window-text-pane 167

word-offset 160

editor macros

save-excursion 164

use-buffer 154

with-point 164

editor package 150

editor variable 98

editor variables

*buffer-list* 153

*find-likely-function-ignores* 159

*indent-with-tabs* 158

*source-found-action* 159

Abbrev-Pathname-Defaults 92

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 81

Compile-Buffer-File-Confirm 140

Current-Package 133

Default-Search-Kind 76

Fill-Column 60

Fill-Prefix 61

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 103

Shell-pop-RegExp 103

Shell-push-RegExp 103

Spaces-For-Tab 57

Undo-Ring-Size 52

editor-error 156

encoding

default 26 , 29

setting 29

End Keyboard Macro 94

End of Buffer 40

End of Defun 111

End of Line 36

end-line-p 163

error

catching evaluation 136

editor 156

error functions 156

Escape key 9

Escape+Escape Evaluate Expression 135

evaluate

buffer 136

buffer changed definition 136

changed definitions 137

defvar 135

expression 135

file 136

form 134 , 137

last form 135 , 138

region 136 , 138

system changed definitions 137

Evaluate Buffer 136

Evaluate Buffer Changed Definitions 136

Evaluate Changed Definitions 137

Evaluate Defun 134

Evaluate Defun In Listener 137

Evaluate Expression 135

Evaluate Last Form 135

Evaluate Last Form In Listener 138

Evaluate Region 136

Evaluate Region In Listener 138

Evaluate System Changed Definitions 137

evaluation commands 133 , 134 , 137

examples

programming the editor 167

Exchange Point and Mark 42

execute mode 85

executing editor commands 9 , 16

Exit Recursive Edit 99

Expand File Name 51

expression

evaluate 135

Extended Command 10 , 17

external format

default 26 , 29

setting 29

Extract List 127

F

fast-save-all-buffers 157

file

auto-saving 30

backup 28 , 31

compile 139

delete 34

editor definition 6

evaluate 136

expand name 51

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

file handling commands 12 , 24

filename completion 51

Fill Paragraph 60

Fill Region 60

Fill-Column 60

filling commands 59

Fill-Prefix 61

Find Alternate File 26

Find Command Definition 114

Find File 24

Find Mismatch 132

Find Source 112

Find Source for Dspec 113

Find Tag 115

Find Unbalanced Parentheses 132

find-file-buffer 157

finding editor source code 114

*find-likely-function-ignores* 159

form

compile 139

evaluate 134 , 137

evaluate last 135 , 138

indent 125

kill backwards 126

kill forwards 126

macro-expand 127

mark 125

move to beginning 125

move to end 125

transposition 127

form commands 125

form-offset 160

Forward Character 35

Forward Form 125

Forward Kill Form 126

Forward Kill Sentence 48

Forward List 128

Forward Paragraph 37

Forward Search 73

Forward Sentence 37

Forward Up List 128

Forward Word 35

function

argument list 123

break 120

describe generic 124

documentation 132 , 133

edit callees 122

edit callers 122

editing 111

find definition 112

indentation 111

list callees 121

list callers 121

mark 111

move to beginning 111

move to end 111

trace 118

trace inside 119

untrace 119

Function Arglist 123

Function Argument List 123

Function Documentation 132

functions

buffer 153 , 167

defmode 86

echo area 155 , 167

editor error 156

editor, see editor functions

file 167

inserting text 158

Lisp editor 159

movement 159 , 167

point 160

prompt 164

search-files 76

variable 166

window 167

Fundamental Mode 84

fundamental mode 84

G

Generic Describe 20

generic function

describe 124

Get Register 83

global abbreviation

editor definition 88

Goto Line 36

Goto Page 69

Goto Point 40

goto-buffer 155

H

Help 17

help commands 14 , 17

Help on Parse 96

history of commands 21

history ring 96

I

Illegal 101

Incremental Search 71

Indent 57

indent

form 125

Indent for Comment 129

Indent Form 125

Indent New Comment Line 130

Indent New Line 59

Indent Region 57

Indent Rigidly 58

indentation

customising 147 , 150

define for Lisp forms 111

define for Lisp functions 111

delete 58

move back to 59

indentation commands 57

indenting 158

*indent-with-tabs* 158

Input-Format-Default 26

Insert () 131

Insert Buffer 65

Insert Cut Buffer 105

Insert File 33

Insert Page Directory 70

Insert Parse Default 98

Insert Register 83

Insert Word Abbrevs 93

inserting text commands 12 , 49

inserting text functions 158

insert-string 158

Interrupt Shell Subjob 103

Inverse Add Global Word Abbrev 89

Inverse Add Mode Word Abbrev 88

J

Jump to Register 82

Jump to Saved Position 82

Just One Space 45

K

key

command description 19

Control 9

description 20

Escape 9

Meta 9

key binding 100

customising 144 , 147 , 148

key sequence

editor definition 9

for command 21

key sequences

for commands 22

keyboard macro

begin definition of 93

editor definition 93

end definition of 94

execute 94

name 94

keyboard macro commands 93

Keyboard Macro Query 94

Kill Backward Up List 126

Kill Buffer 64

Kill Comment 130

Kill Line 47

Kill Next Word 47

Kill Parse 98

Kill Previous Word 47

Kill Region 48

Kill Register 82

kill ring 44 , 47 , 49

rotate 49

killing

editor definition 44

killing text 47

killing text commands 13 , 44

L

Last Keyboard Macro 94

line

beginning 35

centre 61

count for page 70

count for region 43

delete blank 46

delete matching 74

delete non-matching 74

end 36

goto 36

indent new 59

kill 47

kill backward 47

length 60

list matching 74

move to top of window 39

next 36

open new 50

previous 36

transposition 55

what line 36

line count 70

Line to Top of Window 39

line-end 159

LINEFEED Auto Fill Linefeed 62

line-offset 160

line-start 159

Lisp

editor commands 109

Lisp comment commands 129

Lisp documentation commands 132

Lisp editor functions 159

Lisp form commands 125

Lisp Insert ) 131

Lisp list commands 128

Lisp Mode 85

Lisp mode 84

list

extract 126

kill backward up 126

move down one level 129

move to end 128

move to start 128 , 129

List Buffers 64

List Callees 121

List Callers 121

list commands 128

List Definitions 114

List Definitions For Dspec 115

List Matching Lines 74

List Registers 83

List Word Abbrevs 91

Load File 136

Lowercase Region 53

Lowercase Word 53

M

macro

keyboard 93

Macroexpand Form 127

macro-expansion 127

macros

defcommand 151

major mode

editor definition 8 , 83

Make Word Abbrev 89

make-buffer 155

man Unix command 22

manual

on-line editor 19 , 20 , 21

Manual Entry 22

mark

editor definition 7

exchange with point 42

form 125

move current point to 42

paragraph 43

pop 42

sentence 42

set 41

Mark Defun 111

Mark Form 125

Mark Page 70

Mark Paragraph 43

mark ring 41

Mark Sentence 42

Mark Whole Buffer 43

message 155

Meta key 9

Meta-! Shell Command 101

Meta+( Insert () 131

Meta+) Move Over ) 131

Meta+, Continue Tags Search 117

Meta+. Find Source 112

Meta+/ Dynamic Completion 51

Meta+; Indent for Comment 129

Meta+< Beginning of Buffer 39

Meta+< Beginning Of Parse 97

Meta+= Function Arglist 123

Meta+> End of Buffer 40

Meta+? Find Tag 115

Meta+[ Backward Paragraph 37

Meta+\ Delete Horizontal Space 45

Meta+] Forward Paragraph 37

Meta+' Word Abbrev Prefix Point 90

Meta+A Backward Sentence 37

Meta+B Backward Word 35

Meta+B Echo Area Backward Word 97

Meta+C Capitalize Word 53

Meta+Ctrl+; Kill Comment 130

Meta+Ctrl+@ Mark Form 125

Meta+Ctrl+\ Indent Region 57

Meta+Ctrl+A Beginning of Defun 111

Meta+Ctrl+B Backward Form 125

Meta+Ctrl+C , break current process 16

Meta+Ctrl+D Down List 129

Meta+Ctrl+Delete Backward Kill Form 126

Meta+Ctrl+E End of Defun 111

Meta+Ctrl+F Forward Form 125

Meta+Ctrl+H Mark Defun 111

Meta+Ctrl+I Complete Symbol 124

Meta+Ctrl+K Forward Kill Form 126

Meta+Ctrl+L Select Previous Buffer 63

Meta+Ctrl+N Forward List 128

Meta+Ctrl+P Backward List 128

Meta+Ctrl+Q Indent Form 125

Meta+Ctrl+R Regexp Reverse Search 79

Meta+Ctrl+S Regexp Forward Search 78

Meta+Ctrl+Shift+A Show Documentation 133

Meta+Ctrl+Shift+L Circulate Buffers 64

Meta+Ctrl+Space Pop Mark 42

Meta+Ctrl+T Transpose Forms 127

Meta+Ctrl+U Backward Up List 129

Meta+Ctrl+X Evaluate Defun 134

Meta+Ctrl+Z Exit Recursive Edit 99

Meta+D Kill Next Word 47

Meta+Delete Echo Area Kill Previous Word 98

Meta+Delete Kill Previous Word 47

Meta+E Forward Sentence 37

Meta+F Forward Word 35

Meta+G Fill Region 60

Meta+H Mark Paragraph 43

Meta+J Indent New Comment Line 130

Meta+K Forward Kill Sentence 48

Meta+L Lowercase Word 53

Meta+M Back to Indentation 59

Meta+N Down Comment Line 130

Meta+N Next Parse 96

Meta+Newline Indent New Comment Line 130

Meta+P Previous Parse 96

Meta+P Up Comment Line 130

Meta+Q Fill Paragraph 60

Meta+Shift+% Query Replace 80

Meta+Shift+^ Delete Indentation 58

Meta+Shift+~ Buffer Not Modified 66

Meta+Shift+M Walk Form 127

Meta+Shift+R Move to Window Line 39

Meta+Space Just One Space 45

Meta+T Transpose Words 55

Meta+Tab Expand File Name 51

Meta+U Uppercase Word 53

Meta+V Scroll Window Up 38

Meta+W Save Region 48

Meta+X Extended Command 10 , 17

Meta+Y Rotate Kill Ring 49

minor mode

editor definition 8 , 85

mode

editor definition 8 , 83

indentation in 57

mode abbreviation

editor definition 88

mode line

editor definition 6

modes

abbrev 85 , 88

auto-fill 61 , 85

execute 85

fundamental 84

Lisp 84

overwrite 56 , 85

shell 84

text 84

mouse

editor bindings 105

Move Over ) 131

Move to Window Line 39

movement commands 12 , 34

movement functions 159 , 167

move-point 163

MS windows keys

using 143

N

Name Keyboard Macro 94

Negative Argument 23

New Buffer 65

New Line 50

New Window 66

newline

adding to end of file 28

Next Line 36

Next Ordinary Window 67

Next Page 69

Next Parse 96

Next Window 67

O

Open Line 50

Output-Format-Default 29

Overwrite Delete Previous Character 56

Overwrite Mode 56

overwrite mode 56 , 85

overwriting commands 56

P

package

editor 150

set 133

page

display first lines 70

editor definition 68

goto 69

insert first lines into buffer 70

mark 70

next 69

previous 69

page commands 68

pane

editor definition 5

paragraph

backward 37

editor definition 9

fill 60

forward 37

mark 43

parentheses commands 131

pending delete 52

point

editor definition 7

exchange with mark 42

goto 40

move to window line 39

position of 40

save to register 82

where is 40

point behavior 161

point functions 160

point ring, see mark ring

Point to Register 82

point< 162

point> 162

point-kind 160

points and text modification 161

points-to-string 158

Pop and Goto Mark 42

Pop Mark 42

prefix

fill 61

prefix argument 11 , 22

Prefix-Argument-Default 23

Previous Line 36

Previous Page 69

Previous Parse 96

Previous Window 67

print

buffer 65

file 32

region 44

Print Buffer 65

Print File 32

Print Region 44

process

breaking 16

Process File Options 33

programming the editor 150

examples 167

prompt functions 164

prompt-for-buffer 165

prompt-for-file 165

prompt-for-integer 165

prompt-for-string 165

prompt-for-variable 166

Put Register 83

Q

Query Replace 80

query replace 80

directory 80

regexp 81

system 81

tags 117

Query Replace Regexp 81

Quote Tab 59

Quoted Insert 50

R

Read Word Abbrev File 92

recursive editing 99

redisplay 167

Re-evaluate Defvar 135

Reevaluate Defvar 135

Refresh Screen 68

regexp

query replace 81

replace 81

Regexp Forward Search 78

Regexp Reverse Search 79

region

append 28

capitalize 54

compile 139

delete 46

determining 42

editor definition 8

evaluate 136 , 138

fill 60

get from register 83

indent 57

indent rigidly 58

kill 48

line count 43

lowercase 53

print 44

save 48

transposition 55

uppercase 54

word count 43

write 27

Region-Query-Size 44

register

editor definition 82

get region 83

kill 82

list 83

move to saved position 82

record position 83

save current point to 82

save position 83

register commands 82

Register to Point 82

regular expression 77

count occurrences of 79

regular expression search 77

Rename Buffer 65

Rename File 34

repeating a command 11 , 22

replace

case sensitivity 81

query 80

regexp 81

string 79

Replace Regexp 81

Replace String 79

replacing 79

replacing commands 71

Report Bug 106

Report Manual Bug 106

RETURN Auto Fill Return 63

RETURN Confirm Parse 95

Return Default 98

RETURN New Line 50

Reverse Incremental Search 72

Reverse Search 74

Revert Buffer 32

ring

history 96

kill 44 , 47 , 49

mark 41

undo 52

window 66

Room 106

Rotate Active Finders 118

Rotate Kill Ring 49

Run Command 102

S

same-line-p 163

Save All Files 27

Save All Files and Exit 28

Save File 26

Save Position 82

Save Region 48

save-excursion 164

screen

refresh 68

Scroll Next Window Down 68

Scroll Next Window Up 68

Scroll Window Down 37

Scroll Window Up 38

Scroll-Overlap 38

search

all buffers 75

backward 73

case sensitivity 76

directory 75

forward 73

incremental backward 72

incremental forward 71

regexp backward 79

regexp forward 78

regular expression 77

system 75

Search All Buffers 75

search-files function 76

searching 71

searching commands 71

Select Buffer 63

Select Buffer Other Window 63

Select Previous Buffer 63

Self Insert 51

Self Overwrite 56

sentence

backward 37

delimiter 9

editor definition 9

forward 37

kill backward 48

kill forward 48

mark 42

terminator 9

Set Buffer Output 134

Set Buffer Package 133

Set Comment Column 129

Set External Format 29

Set Fill Column 60

Set Fill Prefix 61

Set Mark 41

Set Prefix Argument 23

Set Variable 99

set-current-mark 162

set-interrupt-keys 149

setup-indent 150

Shell 102

Shell Command 101

shell command

from editor 101

shell mode 84

Shell Send Eof 104

Shell-cd-RegExp 103

Shell-pop-RegExp 103

Shell-push-RegExp 103

Show Documentation 133

Show Documentation for Dspec 133

Show Paths From 121

Show Paths To 121

Show Variable 99

Skip Whitespace 40

source finding

active finders list 118

dspec 113

editor command 114

name 112

tags 115

tags files 116 , 117

source recording 112

*source-found-action* 159

space

delete horizontal 45

just one 45

SPACE Auto Fill Space 62

SPACE Complete Field 95

Spaces-For-Tab 57

start-line-p 163

Stop Shell Subjob 104

string

count occurrences of 79

insert 158

replace 79

search 71

symbol

completion 124

describe 132

Syntax coloring 110

system

compile 141

compile changed definitions 141

describe 124

evaluate changed definitions 137

query replace 81

search 75

System Query Replace 81

System Search 75

T

TAB

for command completion 95

for indentation 57

Tab

for command completion 10 , 17

tab

insert 59

width 57

TAB Complete Input 95

TAB Indent 57

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

terminator

sentence 9

text handling concepts 8

Text Mode 85

text mode 84

Toggle Auto Save 30

Toggle Buffer Read-Only 66

Toggle Error Catch 136

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 54

Transpose Forms 127

Transpose Lines 55

Transpose Regions 55

Transpose Words 55

transposition commands 54

U

Undefine 142

undefine

buffer 142

command 142

definition 142

region 142

Undefine Buffer 142

Undefine Command 142

Undefine Region 142

Undo 52

undo ring 52

size 52

undoing editor commands 13 , 52

Undo-Ring-Size 52

Unexpand Last Word 90

Unix command

man 22

Un-Kill 49

Untrace Definition 119

Untrace Function 119

Up Comment Line 130

Uppercase Region 54

Uppercase Word 53

use-buffer 154

V

variable

change value of 99

description 20 , 21

editor 98

listing with apropos 18

show value of 99

variable functions 166

variables

indenting 158

variable-value 166

variable-value-if-bound 166

View Page Directory 70

View Source Search 114

Visit File 25

Visit Other Tags File 118

Visit Tags File 117

W

Walk Form 127

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 67

delete next 67

editor definition 5

move line to top of 39

move to bottom 39

move to top 39

new 66

next 67

previous 67

scroll down 37

scroll next down 68

scroll next up 68

scroll overlap 38

scroll up 38

window commands 66

window functions 167

window ring 66

window-buffer 154

windows

and the Editor 104

copy 104

paste 105

window-text-pane 167

with-point 164

word

backward 35

capitalize 53

count for region 43

dynamic completion 51

editor definition 8

forward 35

kill next 47

kill previous 47

lowercase 53

transposition 55

uppercase 53

Word Abbrev Apropos 91

Word Abbrev Prefix Point 90

word-offset 160

Write File 27

Write Region 27

Write Word Abbrev File 92

Y

yank 49


LispWorks Editor User Guide (Unix version) - 23 Feb 2006

NextPrevTopContents