All Manuals > LispWorks Editor User Guide

NextPrevTopContents

Index

Symbols

# files 25

? Help on Parse 127

~ files 25 , 35 , 36

A

Abbrev Expand Only 120

Abbrev Mode 119

abbrev mode 116 , 119

Abbreviated Complete Symbol 172

abbreviation

add global 120

add global expansion 120

add mode 119

add mode expansion 119

append to file 123

delete all 122

delete global 121

delete mode 121

edit 122

editor definition 118

expand 120

list 122

read from file 123

save to file 123

undo last expansion 121

abbreviation commands 118

abbrev-pathname-defaults 123

Abort Recursive Edit 133

aborting editor commands 12 , 17

aborting processes 12 , 17

Activate Interface 148

Add Global Word Abbrev 120

Add Mode Word Abbrev 119

add-newline-at-eof-on-writing-file 29

Alt key 9

Alt+! Shell Command 142

Alt+" Insert Double Quotes For Selection 179

Alt+# Insert Multi Line Comment For Selection 182

Alt+( Insert Parentheses For Selection 185

Alt+) Move Over ) 185

Alt+, Continue Tags Search 165

Alt+. Find Source 160

Alt+/ Dynamic Completion 72

Alt+; Indent for Comment 182

Alt+< Beginning of Buffer 56

Alt+< Beginning Of Parse 129

Alt+= Function Arglist 173

Alt+> End of Buffer 56

Alt+? Find Tag 164

Alt+@ Mark Word 61

Alt+[ Backward Paragraph 54

Alt+\ Delete Horizontal Space 66

Alt+] Forward Paragraph 53

Alt+| Shell Command On Region 142

Alt+' Word Abbrev Prefix Point 121

Alt+A Backward Sentence 53

Alt+A Debugger Abort 139

Alt+B Backward Word 52

Alt+B Debugger Backtrace 140

Alt+B Echo Area Backward Word 128

Alt+Backspace Echo Area Kill Previous Word 129

Alt+C Capitalize Word 75

Alt+C Debugger Continue 140

Alt+Ctrl+. Rotate Active Finders 166

Alt+Ctrl+; Kill Comment 183

Alt+Ctrl+@ Mark Form 177

Alt+Ctrl+\ Indent Region 79

Alt+Ctrl+A Beginning of Defun 158

Alt+Ctrl+B Backward Form 176

Alt+Ctrl+D Down List 181

Alt+Ctrl+Delete Backward Kill Form 177

Alt+Ctrl+E End of Defun 159

Alt+Ctrl+F Forward Form 176

Alt+Ctrl+H Mark Defun 159

Alt+Ctrl+I Complete Symbol 172 , 176

Alt+Ctrl+K Forward Kill Form 177

Alt+Ctrl+L Select Previous Buffer 86

Alt+Ctrl+N Forward List 180

Alt+Ctrl+P Backward List 180

Alt+Ctrl+Q Indent Form 177

Alt+Ctrl+R ISearch Backward Regexp 106

Alt+Ctrl+S ISearch Forward Regexp 106

Alt+Ctrl+Shift+A Show Documentation 187

Alt+Ctrl+Shift+L Circulate Buffers 86

Alt+Ctrl+Space Pop Mark 61

Alt+Ctrl+T Transpose Forms 179

Alt+Ctrl+U Backward Up List 180

Alt+Ctrl+W Append Next Kill 69

Alt+Ctrl+X Evaluate Defun 189

Alt+Ctrl+Z Exit Recursive Edit 133

Alt+D Kill Next Word 67

Alt+Delete Kill Previous Word 68

Alt+E Debugger Edit 140

Alt+E Forward Sentence 53

Alt+F Forward Word 51

Alt+G Fill Region 82

Alt+H Mark Paragraph 62

Alt+I Abbreviated Complete Symbol 172

Alt+J Indent New Comment Line 183

Alt+K Find Matching Parse 128

Alt+K Forward Kill Sentence 68

Alt+K Reset Echo Area 132

Alt+K Throw To Top Level 136

Alt+L Lowercase Word 74

Alt+M Back to Indentation 80

Alt+N Debugger Next 140

Alt+N Down Comment Line 183

Alt+N History Next 137

Alt+N Next Parse 128

Alt+Newline Indent New Comment Line 183

Alt+P Debugger Previous 141

Alt+P History Previous 137

Alt+P Previous Parse 127

Alt+P Up Comment Line 182

Alt+Q Fill Paragraph 81

Alt+R History Search 138

Alt+Shift+% Query Replace 107

Alt+Shift+^ Delete Indentation 80

Alt+Shift+~ Buffer Not Modified 89

Alt+Shift+M Walk Form 179

Alt+Shift+R Move to Window Line 56

Alt+Space Just One Space 66

Alt+T Transpose Words 76

Alt+Tab Expand File Name 40

Alt+U Uppercase Word 74

Alt+V Debugger Print 141

Alt+V Scroll Window Up 54

Alt+W Save Region 69

Alt+X Extended Command 10 , 18

Alt+Y Rotate Kill Ring 71

Alt+Z Zap To Char 69

Append Next Kill 69

Append to File 29

Append to Register 114

Append to Word Abbrev File 123

Application Builder tool 149

Apropos Command 20 , 186

argument

listing for function 173

prefix 23

attribute

description 21

listing with apropos 20

Auto Fill Linefeed 84

Auto Fill Mode 84

Auto Fill Return 84

Auto Fill Space 84

Auto Save Toggle 34

auto-fill mode 83 , 116

auto-fill-space-indent 85

auto-save file 34

auto-save-checkpoint-frequency 35

auto-save-cleanup-checkpoints 35

auto-save-filename-pattern 35

auto-save-key-count-threshold 35

B

Back to Indentation 80

Backspace Delete Previous Character 65

Backspace Echo Area Delete Previous Character 129

Backup File 29

backup file 29 , 35 , 36

backup-filename-pattern 36

backup-filename-suffix 36

backups-wanted 36

Backward Character 51

Backward Form 176

Backward Kill Form 177

Backward Kill Line 68

Backward Kill Sentence 68

Backward List 180

Backward Paragraph 54

Backward Search 100

Backward Sentence 53

Backward Up List 180

Backward Word 52

base-char type 33

Beginning of Buffer 56

Beginning of Buffer Preserving Point 56

Beginning of Defun 158

Beginning of Line 52

Beginning of Line After Prompt 135

Beginning Of Parse 129

Beginning of Parse or Line 129

Beginning of Window 57

Bind Key 133

Bind String to Key 134

binding

editor definition 10

binding keys 133

bind-key 208

bind-string-to-key 209

Bottom of Window 55

Break Definition 168

Break Definition on Exit 169

Break Function 168

Break Function on Exit 168

breaking processes 17

break-on-editor-error 153

buffer

changed definitions in 173

circulate 86

commands 85

compile 194

compile changed definitions 196

compile if necessary 194

create 87

editor definition 6

evaluate 191

evaluate changed definitions 191

file options 38

functions 214 , 239

insert 88

kill 38 , 87

list 87

mark whole 62

modified check 89

move to beginning 56

move to end 56

new 87

not modified 89

read only 88

rename 88

revert 37

save 27

search all 101

select 85

select in other window 85

select previous 86

set package 188

buffer 214

Buffer Changed Definitions 173

Buffer Not Modified 89

buffer-from-name 219

*buffer-list* 218

buffer-name 218

buffer-pathname 228

buffer-point 219

buffers and windows 146

Buffers Query Replace 109

Buffers Search 101

buffers-end 218

buffers-start 218

buffer-value 238

bug

reporting 152

Bug Report 152

Build Application 149

Build Interface 150

Bury Buffer 86

button

mouse bindings in editor 147

C

calling editor functions 211

Capitalize Region 75

Capitalize Word 75

case conversion commands 74

case-replace 109

CD 144

Center Line 83

change-buffer-lock-for-modification 217

character

backward 51

delete expanding tabs 65

delete next 65

delete previous 65

forward 51

insert with overwrite 78

overwrite previous 78

transposition 76

character type 88

character-offset 231

Check Buffer Modified 89

check-disk-version-consistent 228

Circulate Buffers 86

class

describe 175

Class Browser tool 175

Clear Eval Record 154

Clear Listener 67

Clear Output 67

Clear Undo 153

clear-echo-area 226

clear-undo 221

Code Coverage Current Buffer 198

Code Coverage File 198

Code Coverage Load Default Data 199

Code Coverage Set Default Data 199

colors

Font Lock 156

Lisp syntax 156

command

abort 17

completion 10 , 18 , 126

description 20 , 21

execution 9 , 18 , 211

history 22

key sequence for 23

key sequences 23

listing with apropos 20

repetition 11 , 23

shell 142

commands

abbreviation 118

aborting commands 12 , 17

aborting processes 12 , 17

buffer 85

case conversion 74

compilation 188 , 193

cut and paste 13

deleting text 13 , 64

Directory mode 40

echo area 126

editing Lisp programs 155

editor variable 132

evaluation 188 , 189 , 192

file handling 12 , 25

filling 81

help 14 , 18

indentation 78

inserting text 12 , 70

key binding 133

keyboard macro 124

killing text 13 , 64

Lisp comment 181

Lisp documentation 186

Lisp form 176

Lisp function and definition 158

Lisp list 180

movement 12 , 51

overwriting 77

pages 93

parentheses 184 , 186

recursive editing 132

register 112

replacing 96

running shell from editor 142

searching 96

transposition 75

undoing 13 , 73

window 89

comment

create 182

kill 183

move to 182

comment commands 181

Comment Region 181

comment-begin 183

comment-column 184

comment-end 184

comments

inserting 182

comment-start 184

Compare Buffers 111

Compare File And Buffer 111

Compare Windows 111

compare-ignores-whitespace 111

compilation commands 188 , 193

compilation messages

finding the source code 197

compile

buffer 194

buffer changed definitions 196

buffer if necessary 194

changed definitions 196

file 194

form 193

region 194

system 196

system changed definitions 197

Compile and Load Buffer File 195

Compile and Load File 195

Compile Buffer 194

Compile Buffer Changed Definitions 196

Compile Buffer File 194

Compile Changed Definitions 196

Compile Defun 193

Compile File 194

Compile Region 194

Compile System 196

Compile System Changed Definitions 197

compile-buffer-file-confirm 195

Complete Field 126

Complete Input 126

Complete Symbol 172 , 176

complete-in-place 234

complete-with-non-focus 235

completion

dynamic word 72

in-place 234

of abbreviated symbols 172

of commands 10 , 18 , 126

of filenames 40

of symbols 171 , 172 , 176

configuration files 204 , 207

Confirm Parse 127

Continue Tags Search 165

Control key 9

control keys

insert into buffer 72

Copy To Cut Buffer 146

Copy to Register 113

copy-point 223

Count Lines Page 95

Count Lines Region 63

Count Matches 107

Count Occurrences 107

Count Words Region 63

Create Buffer 87

Create Tags Buffer 163

cross-referencing 169

Ctrl key 9

Ctrl+] Abort Recursive Edit 133

Ctrl+` Function Arglist Displayer 174

Ctrl+A Beginning of Line 52

Ctrl+A Beginning of Line After Prompt 135

Ctrl+A Beginning Of Parse or Line 129

Ctrl+B Backward Character 51

Ctrl+B Echo Area Backward Character 128

Ctrl+Break, break gesture 17

Ctrl+C < History First 137

Ctrl+C > History Last 137

Ctrl+C Ctrl+C Insert Selected Text 130

Ctrl+C Ctrl+C Interrupt Shell Subjob 145

Ctrl+C Ctrl+D Shell Send Eof 145

Ctrl+C Ctrl+F History Select 139

Ctrl+C Ctrl+I Inspect Star 136

Ctrl+C Ctrl+K History Kill Current 138

Ctrl+C Ctrl+N History Next 137

Ctrl+C Ctrl+P History Previous 137

Ctrl+C Ctrl+R History Search 138

Ctrl+C Ctrl+Y History Yank 139

Ctrl+C Ctrl+Z Stop Shell Subjob 145

Ctrl+D Delete Next Character 65

Ctrl+E End of Line 52

Ctrl+F Forward Character 51

Ctrl+G, abort current command 17

Ctrl+H A Apropos 14 , 186

Ctrl+H B Describe Bindings 23

Ctrl+H C What Command 20

Ctrl+H Ctrl+D Document Command 21

Ctrl+H Ctrl+K Document Key 22

Ctrl+H Ctrl+V Document Variable 22

Ctrl+H D Describe Command 14 , 20

Ctrl+H G Generic Describe 21

Ctrl+H Help 19

Ctrl+H K Describe Key 14 , 21

Ctrl+H L What Lossage 22

Ctrl+H V Describe Editor Variable 22

Ctrl+H W Where Is 23

Ctrl+J Insert From Previous Prompt 135

Ctrl+K Kill Line 68

Ctrl+L Refresh Screen 93

Ctrl+N Next Line 52

Ctrl+Next End of Window 57

Ctrl+O Open Line 71

Ctrl+P Insert Parse Default 130

Ctrl+P Previous Line 52

Ctrl+Prior Beginning of Window 57

Ctrl+Q Quoted Insert 72

Ctrl+R Return Default 130

Ctrl+R Reverse Incremental Search 98

Ctrl+S Esc Forward Search 99

Ctrl+S Incremental Search 96

Ctrl+Shift+_ Undo 13 , 73

Ctrl+Shift+A Function Argument List 174

Ctrl+Shift+B Compile Buffer 194

Ctrl+Shift+C Compile Defun 193

Ctrl+Shift+D Function Documentation 187

Ctrl+Shift+E Evaluate Region 190

Ctrl+Shift+M Macroexpand Form 178

Ctrl+Shift+R Compile Region 194

Ctrl+Space Set Mark 60

Ctrl+T Transpose Characters 76

Ctrl+U Kill Parse 130

Ctrl+U Set Prefix Argument 24

Ctrl+V Scroll Window Down 54

Ctrl+W Kill Region 69

Ctrl+X - Inverse Add Global Word Abbrev 120

Ctrl+X & Search Files Matching Patterns 102

Ctrl+X ( Define Keyboard Macro 124

Ctrl+X ) End Keyboard Macro 125

Ctrl+X * Search Files 102

Ctrl+X + Add Global Word Abbrev 120

Ctrl+X . Set Fill Prefix 83

Ctrl+X / Point to Register 112

Ctrl+X ; Set Comment Column 181

Ctrl+X = What Cursor Position 131

Ctrl+X [ Previous Page 94

Ctrl+X ] Next Page 94

Ctrl+X ~ Check Buffer Modified 89

Ctrl+X 0 Delete Window 90

Ctrl+X 1 Delete Other Windows 91

Ctrl+X 2 New Window 89

Ctrl+X B Select Buffer 85

Ctrl+X C Go Back 64

Ctrl+X Ctrl+A Add Mode word Abbrev 119

Ctrl+X Ctrl+B List Buffers 87

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

Ctrl+X Ctrl+E Evaluate Last Form 190

Ctrl+X Ctrl+F Wfind File 26

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

Ctrl+X Ctrl+I Indent Rigidly 79

Ctrl+X Ctrl+L Lowercase Region 75

Ctrl+X Ctrl+O Delete Blank Lines 66

Ctrl+X Ctrl+P Mark Page 94

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

Ctrl+X Ctrl+S Save File 27

Ctrl+X Ctrl+T Transpose Lines 76

Ctrl+X Ctrl+U Uppercase Region 75

Ctrl+X Ctrl+V Find Alternate File 27

Ctrl+X Ctrl+W Write File 28

Ctrl+X Ctrl+X Exchange Point and Mark 61

Ctrl+X Delete Backward Kill Sentence 68

Ctrl+X E Last Keyboard Macro 125

Ctrl+X F Set Fill Column 82

Ctrl+X G Insert Register 114

Ctrl+X H Mark Whole Buffer 62

Ctrl+X I Insert File 38

Ctrl+X J Jump to Register 113

Ctrl+X K Kill Buffer 87

Ctrl+X L Count Lines Page 95

Ctrl+X M Select Go Back 64

Ctrl+X O Next Ordinary Window 90

Ctrl+X P Go Forward 64

Ctrl+X Q Keyboard Macro Query 125

Ctrl+X S Save All Files 27

Ctrl+X Tab Indent Rigidly 79

Ctrl+X X Copy to Register 113

Ctrl+Y Un-Kill 14 , 70

current point

editor definition 7

current-buffer 218

current-mark 222

current-package 188

current-point 222

current-window 239

customising

editor 207

editor commands 207

indentation of Lisp forms 207 , 210

key bindings 204 , 207 , 208

customizing

editor 207

editor commands 207

indentation of Lisp forms 207 , 210

key bindings 204 , 207 , 208

cut and paste commands 13

D

debugger

using in editor 191

Debugger Abort 139

Debugger Backtrace 140

debugger commands

Debugger Abort Alt+A 139

Debugger Backtrace Alt+B 140

Debugger Continue Alt+C 140

Debugger Edit Alt+E 140

Debugger Next Alt+N 140

Debugger Previous Alt+P 141

Debugger Print Alt+V 141

Debugger Top 141

Throw out of Debugger 141

Debugger Continue 140

Debugger Edit 140

Debugger Next 140

Debugger Previous 141

Debugger Print 141

Debugger Top 141

default

binding 10

external format 31 , 32

prefix argument 24

default-auto-save-on 34

default-buffer-element-type 88

default-modes 117

default-search-kind 103

defcommand macro 212

Defindent 159

Define Command Synonym 214

Define Keyboard Macro 124

Define Word Abbrevs 124

define-editor-mode-variable 236

define-editor-variable 236

definition

break 168 , 169

disassemble 197

editing 158

find 160

find buffer changes 173

searching for 159

trace 167

trace inside 167

untrace 168

defmode function 117

Delete All Word Abbrevs 122

Delete Blank Lines 66

Delete File 38

Delete File and Kill Buffer 38

Delete Global Word Abbrev 121

Delete Horizontal Space 66

Delete Indentation 80

Delete Key Binding 134

Delete Matching Lines 100

Delete Mode Word Abbrev 121

Delete Next Character 65

Delete Next Window 91

Delete Non-Matching Lines 101

Delete Other Windows 91

Delete Previous Character 65

Delete Previous Character Expanding Tabs 65

Delete Region 66

Delete Selection Mode 73

Delete Window 90

delete-point 223

deleting text 65

deleting text commands 13 , 64

deletion

editor definition 64

of selection 73

of surrounding form 178

delimiter

sentence 9

Describe Bindings 23

Describe Class 175

Describe Command 20

Describe Editor Variable 22

Describe Generic Function 175

Describe Key 21

Describe Method Call 175

Describe Symbol 187

Describe System 176

Diff 112

Diff Ignoring Whitespace 112

directory

change 144

query replace 108

search 102

Directory mode 115

Directory mode commands 40

Directory Mode Copy Marked 48

Directory Mode Delete 47

Directory Mode Edit File 43

Directory Mode Edit File In Other Window 43

Directory Mode Flag Delete 46

Directory Mode Flag Delete When Marked 46

Directory Mode Flag Edited 44

Directory Mode Kill Line 47

Directory Mode Mark 43

Directory Mode Mark All 45

Directory Mode Mark Matches 45

Directory Mode Mark Regexp Matches 45

Directory Mode Mark When Edited 46

Directory Mode Move Marked 48

Directory Mode New Buffer With Edited 49

Directory Mode New Buffer With Flagged Delete 50

Directory Mode New Buffer With Marked 49

Directory Mode New Buffer With Matches 50

Directory Mode New Buffer With Regexp Matches 50

Directory Mode Next Line 42

Directory Mode Previous Line 42

Directory Mode Rename 49

Directory Mode Toggle Edited 45

Directory Mode Unflag Edited 44

Directory Mode Unmark 44

Directory Mode Unmark Backward 44

Directory Mode Unmark Matches 45

Directory Mode Unmark When Edited 46

Directory Query Replace 108

Directory Search 102

Disassemble Definition 197

Do Nothing 135

Document Command 21

Document Key 22

Document Variable 22

documentation commands 186

double-quotes

inserting 179

Down Comment Line 183

Down List 181

dspec

documentation 188

Dynamic Completion 72

E

echo area

complete text 126

completing commands in 126

deleting and inserting text in 129

editor definition 126

help on parse 127

match input from history 128

movement in 128

next command 128

previous command 127

prompting the user 232

repeating commands in 127

terminate entry 127

Echo Area Backward Character 128

Echo Area Backward Word 128

echo area commands 126

Echo Area Delete Previous Character 129

echo area functions 226 , 239

Echo Area Kill Previous Word 129

Edit Buffer 86

Edit Callees 171

Edit Callers 170

Edit Compiler Warnings 150

Edit Editor Command 162

Edit Recognized Source 197

Edit Word Abbrevs 122

editor

customising 207

customizing 207

delete-region-command 66

programming 210

editor commands

Abbrev Expand Only 120

Abbrev Mode 119

Abbreviated Complete Symbol Alt+I 172

Abort Recursive Edit Ctrl+] 133

Activate Interface 148

Add Global Word Abbrev Ctrl+X + 120

Add Mode Word Abbrev Ctrl+X Ctrl+A 119

Append Next Kill Alt+Ctrl+W 69

Append to File 29

Append to Register 114

Append to Word Abbrev File 123

Apropos Command 20

Apropos Ctrl+H A 186

Auto Fill Linefeed Linefeed 84

Auto Fill Mode 84

Auto Fill Return Return 84

Auto Fill Space Space 84

Auto Save Toggle 34

Back to Indentation Alt+M 80

Backup File 29

Backward Character Ctrl+B 51

Backward Form Alt+Ctrl+B 176

Backward Kill Form Alt+Ctrl+Delete 177

Backward Kill Line 68

Backward Kill Sentence Ctrl+X Delete 68

Backward List Alt+Ctrl+P 180

Backward Paragraph Alt+[ 54

Backward Search 100

Backward Sentence Alt+A 53

Backward Up List Alt+Ctrl+U 180

Backward Word Alt+B 52

Beginning of Buffer Alt+< 56

Beginning of Buffer Preserving Point 56

Beginning of Defun Alt+Ctrl+A 158

Beginning of Line After Prompt Ctrl+A 135

Beginning of Line Ctrl+A 52

Beginning Of Parse Alt+< 129

Beginning of Parse or Line Ctrl+A 129

Beginning of Window Ctrl+Prior 57

Bind Key 133

Bind String to Key 134

Bottom of Window 55

Break Definition 168

Break Definition on Exit 169

Break Function 168

Break Function on Exit 168

Buffer Changed Definitions 173

Buffer Not Modified Alt+Shift+~ 89

Buffers Query Replace 109

Buffers Search 101

Bug Report 152

Build Application 149

Build Interface 150

Bury Buffer 86

Capitalize Region 75

Capitalize Word Alt+C 75

CD 144

Center Line 83

Check Buffer Modified Ctrl+X ~ 89

Circulate Buffers Alt+Ctrl+Shift+L 86

Clear Eval Record 154

Clear Listener 67

Clear Output 67

Clear Undo 153

Code Coverage Current Buffer 198

Code Coverage File 198

Code Coverage Load Default Data 199

Code Coverage Set Default Data 199

Comment Region 181

Compare Buffers 111

Compare File And Buffer 111

Compare Windows 111

Compile and Load Buffer File 195

Compile and Load File 195

Compile Buffer Changed Definitions 196

Compile Buffer File 194

Compile Buffer Ctrl+Shift+B 194

Compile Changed Definitions 196

Compile Defun Ctrl+Shift+C 193

Compile File 194

Compile Region Ctrl+Shift+R 194

Compile System 196

Compile System Changed Definitions 197

Complete Field Space 126

Complete Input Tab 126

Complete Symbol Alt+Ctrl+I 172 , 176

Confirm Parse Return 127

Continue Tags Search Alt+, 165

Copy To Cut Buffer 146

Copy to Register Ctrl+X X 113

Count Lines Page Ctrl+X L 95

Count Lines Region 63

Count Matches 107

Count Occurrences 107

Count Words Region 63

Create Buffer 87

Create Tags Buffer 163

Debugger Abort Alt+A 139

Debugger Backtrace Alt+B 140

Debugger Continue Alt+C 140

Debugger Edit Alt+E 140

Debugger Next Alt+N 140

Debugger Previous Alt+P 141

Debugger Print Alt+V 141

Debugger Top 141

Defindent 159

Define Command Synonym 214

Define Keyboard Macro Ctrl+X ( 124

Define Word Abbrevs 124

Delete All Word Abbrevs 122

Delete Blank Lines Ctrl+X Ctrl+O 66

Delete File 38

Delete File and Kill Buffer 38

Delete Global Word Abbrev 121

Delete Horizontal Space Alt+\ 66

Delete Indentation Alt+Shift+^ 80

Delete Key Binding 134

Delete Matching Lines 100

Delete Mode Word Abbrev 121

Delete Next Character Ctrl+D 65

Delete Next Window 91

Delete Non-Matching Lines 101

Delete Other Windows Ctrl+X 1 91

Delete Previous Character Backspace 65

Delete Previous Character Expanding Tabs 65

Delete Region 66

Delete Selection Mode 73

Delete Window Ctrl+X 0 90

Describe Bindings Ctrl+H B 23

Describe Class 175

Describe Command Ctrl+H D 20

Describe Editor Variable Ctrl+H V 22

Describe Generic Function 175

Describe Key Ctrl+H K 21

Describe Method Call 175

Describe Symbol 187

Describe System 176

Diff 112

Diff Ignoring Whitespace 112

Directory Mode Copy Marked 48

Directory Mode Delete 47

Directory Mode Edit File 43

Directory Mode Edit File In Other Window 43

Directory Mode Flag Delete 46

Directory Mode Flag Delete When Marked 46

Directory Mode Flag Edited 44

Directory Mode Kill Line 47

Directory Mode Mark 43

Directory Mode Mark All 45

Directory Mode Mark Matches 45

Directory Mode Mark Regexp Matches 45

Directory Mode Mark When Edited 46

Directory Mode Move Marked 48

Directory Mode New Buffer With Edited 49

Directory Mode New Buffer With Flagged Delete 50

Directory Mode New Buffer With Marked 49

Directory Mode New Buffer With Matches 50

Directory Mode New Buffer With Regexp Matches 50

Directory Mode Next Line 42

Directory Mode Previous Line 42

Directory Mode Rename 49

Directory Mode Toggle Edited 45

Directory Mode Unflag Edited 44

Directory Mode Unmark 44

Directory Mode Unmark Backward 44

Directory Mode Unmark Matches 45

Directory Mode Unmark When Edited 46

Directory Query Replace 108

Directory Search 102

Disassemble Definition 197

Do Nothing 135

Document Command Ctrl+H Ctrl+D 21

Document Key Ctrl+H Ctrl+K 22

Document Variable Ctrl+H Ctrl+V 22

Down Comment Line Alt+N 183

Down List Alt+Ctrl+D 181

Dynamic Completion Alt+/ 72

Echo Area Backward Character Ctrl+B 128

Echo Area Backward Word Alt+B 128

Echo Area Delete Previous Character Backspace 129

Echo Area Kill Previous Word Alt+Backspace 129

Edit Buffer 86

Edit Callees 171

Edit Callers 170

Edit Compiler Warnings 150

Edit Editor Command 162

Edit Recognized Source 197

Edit Word Abbrevs 122

End Keyboard Macro Ctrl+X ) 125

End of Buffer Alt+> 56

End of Buffer Preserving Point 57

End of Defun Alt+Ctrl+E 159

End of Line Ctrl+E 52

End of Window Ctrl+Next 57

Evaluate Buffer 191

Evaluate Buffer Changed Definitions 191

Evaluate Changed Definitions 192

Evaluate Defun Alt+Ctrl+X 189

Evaluate Defun In Listener 192

Evaluate Expression Escape+Escape 190

Evaluate Last Form In Listener 192

Evaluate Last Form Ctrl+X Ctrl+E 190

Evaluate Region Ctrl+Shift+E 190

Evaluate Region In Listener 193

Evaluate System Changed Definitions 192

Exchange Point and Mark Ctrl+X Ctrl+X 61

Execute or Insert Newline or Yank from Previous Prompt Return 136

Exit Lisp 152

Exit Recursive Edit Alt+Ctrl+Z 133

Expand File Name Alt+Tab 40

Expand File Name With Space 40

Extended Command Alt+X 10 , 18

Extract List 178

Fill Paragraph Alt+Q 81

Fill Region Alt+G 82

Find Alternate File Ctrl+X Ctrl+V 27

Find Command Definition 161

Find File 25

Find File With External Format 31

Find Key Definition 162

Find Matching Parse Alt+K 128

Find Mismatch 186

Find Non-Base-Char 33

Find Source Alt+. 160

Find Source For Current Package 162

Find Source for Dspec 161

Find Tag Alt+? 164

Find Unbalanced Parentheses 186

Find Unwritable Character 33

Flush Sections 154

Font Lock Fontify Block 157

Font Lock Fontify Buffer 157

Font Lock Mode 157

Force Undo 47

Forward Character Ctrl+F 51

Forward Form Alt+Ctrl+F 176

Forward Kill Form Alt+Ctrl+K 177

Forward Kill Sentence Alt+K 68

Forward List Alt+Ctrl+N 180

Forward Paragraph Alt+] 53

Forward Search Ctrl+S Esc 99

Forward Sentence Alt+E 53

Forward Up List 180

Forward Word Alt+F 51

Function Arglist Alt+= 173

Function Arglist Displayer Ctrl+` 174

Function Argument List Ctrl+Shift+A 174

Function Documentation Ctrl+Shift+D 187

Fundamental Mode 115

Generic Describe Ctrl+H G 21

Get Register 114

Global Font Lock Mode 157

Go Back Ctrl+X C 64

Go Forward Ctrl+X P 64

Goto Line 53

Goto Page 94

Goto Point 57

Grep 151

Help Ctrl+H 19

Help on Parse ? 127

History First Ctrl+C < 137

History Kill Current Ctrl+C Ctrl+K 138

History Last Ctrl+C > 137

History Next Alt+N or Ctrl+C Ctrl+N 137

History Previous Alt+P or Ctrl+C Ctrl+P 137

History Search Alt+R or Ctrl+C Ctrl+R 138

History Search From Input 138

History Select Ctrl+C Ctrl+F 139

History Yank Ctrl+C Ctrl+Y 139

Illegal 134

Incremental Search Ctrl+S 96

Indent for Comment Alt+; 182

Indent Form Alt+Ctrl+Q 177

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

Indent New Line 81

Indent or Complete Symbol 171

Indent Region Alt+Ctrl+\ 79

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

Indent Selection 80

Indent Selection or Complete Symbol Tab 171

Indent Tab 78

Insert () 184

Insert Buffer 88

Insert Cut Buffer 147

Insert Double Quotes For Selection Alt+" 179

Insert File Ctrl+X I 38

Insert From Previous Prompt Ctrl+J 135

Insert Multi Line Comment For Selection Alt+# 182

Insert Page Directory 95

Insert Parentheses For Selection Alt+( 185

Insert Parse Default Ctrl+P 130

Insert Register Ctrl+X G 114

Insert Selected Text Ctrl+C Ctrl+C 130

Insert Word Abbrevs 124

Inspect Star Ctrl+C Ctrl+I 136

Inspect Variable 150

Interrupt Shell Subjob Ctrl+C Ctrl+C 145

Inverse Add Global Word Abbrev Ctrl+X - 120

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

Invoke Menu Item 149

Invoke Tool 148

ISearch Backward Regexp Alt+Ctrl+R 106

ISearch Forward Regexp Alt+Ctrl+S 106

Jump to Register Ctrl+X J 113

Jump to Saved Position 113

Just One Space Alt+Space 66

Keyboard Macro Query Ctrl+X Q 125

Kill Backward Up List 178

Kill Buffer Ctrl+X K 87

Kill Comment Alt+Ctrl+; 183

Kill Line Ctrl+K 68

Kill Next Word Alt+D 67

Kill Parse Ctrl+U 130

Kill Previous Word Alt+Delete 68

Kill Region Ctrl+W 69

Kill Register 113

Kill Shell Subjob 146

Last Keyboard Macro Ctrl+X E 125

Line to Top of Window 55

Lisp Insert ) 185

Lisp Insert ) Indenting Top Level 186

Lisp Mode 116

List Buffer Definitions 150

List Buffers Ctrl+X Ctrl+B 87

List Callees 169

List Callers 169

List Definitions 163

List Definitions For Dspec 163

List Directory 39

List Faces Display 153

List Matching Lines 100

List Registers 113

List Unwritable Characters 33

List Word Abbrevs 122

Load File 191

Lowercase Region Ctrl+X Ctrl+L 75

Lowercase Word Alt+L 74

Macroexpand Form Ctrl+Shift+M 178

Make Directory 39

Make Word Abbrev 120

Mark Defun Alt+Ctrl+H 159

Mark Form Alt+Ctrl+@ 177

Mark Page Ctrl+X Ctrl+P 94

Mark Paragraph Alt+H 62

Mark Sentence 62

Mark Whole Buffer Ctrl+X H 62

Mark Word Alt+@ 61

Move Over ) Alt+) 185

Move To Window Line Alt+Shift+R 56

Name Keyboard Macro 125

Negative Argument 25

New Buffer 87

New Line Return 71

New Window Ctrl+X 2 89

Next Breakpoint 200

Next Grep 151

Next Line Ctrl+N 52

Next Ordinary Window Ctrl+X O 90

Next Page Ctrl+X ] 94

Next Parse Alt+N 128

Next Search Match 151

Next Window 90

Open Line Ctrl+O 71

Overwrite Delete Previous Character 78

Overwrite Mode 77

Point to Register Ctrl+X / 112

Pop and Goto Mark 61

Pop Mark Alt+Ctrl+Space 61

Prepend to Register 114

Previous Breakpoint 200

Previous Focus Window 91

Previous Line Ctrl+P 52

Previous Page Ctrl+X [ 94

Previous Parse Alt+P 127

Previous Window 90

Print File 37

Print Region 63

Process File Options 38

Put Register 113

Query Replace Alt+Shift+% 107

Query Replace Regexp 109

Quote Tab 81

Quoted Insert Ctrl+Q 72

Read Word Abbrev File 123

Redo 154

Re-evaluate Defvar 190

Reevaluate Defvar 190

Refresh Screen Ctrl+L 93

Regexp Forward Search 106

Regexp Reverse Search 106

Register to Point 113

Remote Shell 143

Rename Buffer 88

Rename File 39

Replace Regexp 109

Replace String 107

Report Bug 152

Report Manual Bug 152

Reset Echo Area Alt+K 132

Return Default Ctrl+R 130

Reverse Incremental Search Ctrl+R 98

Reverse Search 100

Revert Buffer 37

Room 153

Rotate Active Finders Alt+Ctrl+. 166

Rotate Kill Ring Alt+Y 71

Run Command 142

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

Save All Files Ctrl+X S 27

Save Buffer Pathname 39

Save File Ctrl+X Ctrl+S 27

Save Position 112

Save Region Alt+W 69

Scroll Next Window Down 91

Scroll Next Window Up 91

Scroll Window Down Ctrl+V 54

Scroll Window Down In Place 58

Scroll Window Down Moving Point Next 59

Scroll Window Down Preserving Highlight 58

Scroll Window Down Preserving Point 59

Scroll Window Up Alt+V 54

Scroll Window Up In Place 58

Scroll Window Up Moving Point Prior 58

Scroll Window Up Preserving Highlight 58

Scroll Window Up Preserving Point 59

Search All Buffers 101

Search Buffers 101

Search Files Ctrl+X * 102

Search Files Matching Patterns Ctrl+X & 102

Search System 103

Select Buffer Ctrl+X B 85

Select Buffer Other Window 85

Select Go Back Ctrl+X M 64

Select Previous Buffer Alt+Ctrl+L 86

Self Insert 72

Self Overwrite 78

Set Buffer Output 188

Set Buffer Package 188

Set Buffer Transient Edit 88

Set Comment Column Ctrl+X ; 181

Set External Format 31

Set Fill Column Ctrl+X F 82

Set Fill Prefix Ctrl+X . 83

Set Mark Ctrl+Space 60

Set Prefix Argument Ctrl+U 24

Set Title 148

Set Variable 132

Shell Command Alt+! 142

Shell Command On Region Alt+| 142

Shell Send Eof Ctrl+C Ctrl+D 145

Show Directory 151

Show Documentation Alt+Ctrl+Shift+A 187

Show Documentation for Dspec 188

Show Paths From 170

Show Paths To 170

Show Variable 132

Skip Whitespace 57

Split Window Horizontally 92

Split Window Vertically 92

Stepper Breakpoint 200

Stepper Continue 200

Stepper Macroexpand 200

Stepper Next 200

Stepper Restart 200

Stepper Show Current Source 200

Stepper Step 200

Stepper Step Through Call 200

Stepper Step To Call 200

Stepper Step To Cursor 200

Stepper Step To End 200

Stepper Step To Value 200

Stepper Undo Macroexpand 200

Stop Shell Subjob Ctrl+C Ctrl+Z 145

System Query Replace 108

System Search 103

Tags Query Replace 165

Tags Search 164

Terminate Shell Subjob 146

Text Mode 116

Throw out of Debugger 141

Throw To Top Level Alt+K 136

Toggle Auto Save 34

Toggle Breakpoint 199

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

Toggle Count Newlines 92

Toggle Error Catch 191

Toggle Global Simple Undo 154

Toggle Showing Cursor Info 131

Top of Window 55

Trace Definition 167

Trace Definition Inside Definition 167

Trace Function 167

Trace Function Inside Definition 167

Transpose Characters Ctrl+T 76

Transpose Forms Alt+Ctrl+T 179

Transpose Lines Ctrl+X Ctrl+T 76

Transpose Regions 77

Transpose Words Alt+T 76

Undefine 201

Undefine Buffer 202

Undefine Command 201

Undefine Region 202

Undo Ctrl+Shift+_ 73

Unexpand Last Word 121

Un-Kill As Filename 70

Un-Kill As String 70

Un-Kill Ctrl+Y 70

Unsplit Window 92

Untrace All 168

Untrace Definition 168

Untrace Function 167

Up Comment Line Alt+P 182

Uppercase Region Ctrl+X Ctrl+U 75

Uppercase Word Alt+U 74

View Page Directory 95

View Source Search 162

Visit File 26

Visit Other Tags File 166

Visit Tags File 166

Walk Form Alt+Shift+M 179

Wfind File Ctrl+X Ctrl+F 26

What Command Ctrl+H C 20

What Cursor Position Ctrl+X = 131

What Line 53

What Lossage Ctrl+H L 22

Where Is Ctrl+H W 23

Where is Point 131

Word Abbrev Apropos 122

Word Abbrev Prefix Point Alt+' 121

Write File Ctrl+X Ctrl+W 28

Write Region 28

Write Word Abbrev File 123

Zap To Char Alt+Z 69

editor errors

debugging 153

editor functions

bind-key 208

bind-string-to-key 209

buffer-from-name 219

buffer-name 218

buffer-pathname 228

buffer-point 219

buffers-end 218

buffers-start 218

buffer-value 238

change-buffer-lock-for-modification 217

character-offset 231

check-disk-version-consistent 228

clear-echo-area 226

clear-undo 221

complete-in-place 234

complete-with-non-focus 235

copy-point 223

current-buffer 218

current-mark 222

current-point 222

current-window 239

define-editor-mode-variable 236

define-editor-variable 236

delete-point 223

editor-error 227

editor-variable-documentation 237

end-line-p 224

fast-save-all-buffers 228

find-file-buffer 228

form-offset 232

goto-buffer 220

insert-string 229

kill-ring-string 229

line-end 231

line-offset 231

line-start 231

make-buffer 219

message 226

move-point 223

point< 222

point<= 223

point> 223

point>= 223

point-kind 222

points-to-string 230

process-character 211

prompt-for-buffer 233

prompt-for-file 233

prompt-for-integer 233

prompt-for-string 233

prompt-for-variable 234

redisplay 239

regular-expression-search 225

same-line-p 224

search-files 104

set-current-mark 222

set-interrupt-keys 209

setup-indent 210

start-line-p 224

variable-value 237

variable-value-if-bound 238

window-buffer 218

window-text-pane 239

word-offset 231

editor macros

save-excursion 224

use-buffer 219

with-buffer-locked 214 , 215

with-point 224

with-point-locked 214 , 216

editor package 210

editor source code 241

Editor tool 170 , 171

editor types

buffer 214

point 221

editor variable 132

editor variables

abbrev-pathname-defaults 123

add-newline-at-eof-on-writing-file 29

auto-fill-space-indent 85

auto-save-checkpoint-frequency 35

auto-save-cleanup-checkpoints 35

auto-save-filename-pattern 35

auto-save-key-count-threshold 35

backup-filename-pattern 36

backup-filename-suffix 36

backups-wanted 36

break-on-editor-error 153

case-replace 109

comment-begin 183

comment-column 184

comment-end 184

comment-start 184

compare-ignores-whitespace 111

compile-buffer-file-confirm 195

current-package 188

default-auto-save-on 34

default-buffer-element-type 88

default-modes 117

default-search-kind 103

evaluate-defvar-action 189

fill-column 82

fill-prefix 82

font-lock-mark-block-function 158

highlight-matching-parens 185

incremental-search-minimum-visible-lines 98

input-format-default 31

output-format-default 32

prefix-argument-default 24

prompt-regexp-string 145

region-query-size 63

revert-buffer-confirm 37

save-all-files-confirm 28

scroll-overlap 55

shell-cd-regexp 144

shell-pop-regexp 144

shell-push-regexp 144

spaces-for-tab 79

undo-ring-size 74

editor-error 227

editor-variable-documentation 237

encoding

default 31 , 32

setting 31

unwritable character 33

unwritable characters 33

End Keyboard Macro 125

End of Buffer 56

End of Buffer Preserving Point 57

End of Defun 159

End of Line 52

End of Window 57

end-line-p 224

error

catching evaluation 191

editor 227

error functions 227

Escape key 9

Escape+Escape Evaluate Expression 190

evaluate

buffer 191

buffer changed definition 191

changed definitions 192

defvar 190

expression 190

file 191

form 189 , 192

last form 190 , 192

region 190 , 193

system changed definitions 192

Evaluate Buffer 191

Evaluate Buffer Changed Definitions 191

Evaluate Changed Definitions 192

Evaluate Defun 189

Evaluate Defun In Listener 192

Evaluate Expression 190

Evaluate Last Form 190

Evaluate Last Form In Listener 192

Evaluate Region 190

Evaluate Region In Listener 193

Evaluate System Changed Definitions 192

evaluate-defvar-action 189

evaluation commands 188 , 189 , 192

examples

programming the editor 239 , 243

Exchange Point and Mark 61

execute mode 116

Execute or Insert Newline or Yank from Previous Prompt 136

executing editor commands 9 , 18

Exit Lisp 152

Exit Recursive Edit 133

Expand File Name 40

Expand File Name With Space 40

expansion

of filenames 40

expression

evaluate 190

Extended Command 10 , 18

extended-char type 33

external format

default 31 , 32

setting 31

unwritable character 33

unwritable characters 33

external formats 229

Extract List 178

F

fast-save-all-buffers 228

file

auto-saving 34

backup 29 , 35 , 36

compile 194

delete 38

editor definition 6

evaluate 191

expand name 40

find alternate 27

finding 25

insert into buffer 38

options for buffer 38

print 37

rename 39

save 27 , 29

set external format 31

unwritable character 33

unwritable characters 33

write 28

file encodings 229

file functions 239

file handling commands 12 , 25

filename completion 40

filename expansion 40

files

search 102

Fill Paragraph 81

Fill Region 82

fill-column 82

filling commands 81

fill-prefix 82

Find Alternate File 27

Find Command Definition 161

Find File 25

Find File With External Format 31

Find Key Definition 162

Find Matching Parse 128

Find Mismatch 186

Find Non-Base-Char 33

Find Source 160

Find Source For Current Package 162

Find Source for Dspec 161

Find Tag 164

Find Unbalanced Parentheses 186

Find Unwritable Character 33

find-file-buffer 228

finding editor source code 161 , 162

*find-likely-function-ignores* 230

Flush Sections 154

Font Lock Fontify Block 157

Font Lock Fontify Buffer 157

Font Lock Mode 157

font-lock-mark-block-function 158

Force Undo 47

form

compile 193

evaluate 189 , 192

evaluate last 190 , 192

indent 177

kill backwards 177

kill forwards 177

macro-expand 178

mark 177

move to beginning 176

move to end 176

transposition 179

form commands 176

form-offset 232

Forward Character 51

Forward Form 176

Forward Kill Form 177

Forward Kill Sentence 68

Forward List 180

Forward Paragraph 53

Forward Search 99

Forward Sentence 53

Forward Up List 180

Forward Word 51

function

argument list 173

break 168

describe generic 175

documentation 187

edit callees 171

edit callers 170

editing 158

find definition 159

indentation 159

list callees 169 , 170

list callers 169 , 170

mark 159

move to beginning 158

move to end 159

trace 167

trace inside 167

untrace 167

Function Arglist 173

Function Arglist Displayer 174

Function Argument List 174

Function Call Browser tool 169 , 170

Function Documentation 187

functions

buffer 214 , 239

calling 211

defmode 117

echo area 226 , 239

editor error 227

editor, see editor functions

file 239

inserting text 229

Lisp editor 230

movement 231 , 239

point 221

prompt 232

variable 236

window 239

Fundamental Mode 115

fundamental mode 115

G

Generic Describe 21

generic function

describe 175

Generic Function Browser tool 175

Get Register 114

global abbreviation

editor definition 119

Global Font Lock Mode 157

Go Back 64

Go Forward 64

Goto Line 53

Goto Page 94

Goto Point 57

goto-buffer 220

Grep 151

*grep-command* 151

H

Help 19

help commands 14 , 18

Help on Parse 127

highlight-matching-parens 185

History First 137

History Kill Current 138

History Last 137

History Next 137

history of commands 22

History Previous 137

history ring 127

History Search 138

History Search From Input 138

History Select 139

History Yank 139

I

Illegal 134

Incremental Search 96 , 98

incremental-search-minimum-visible-lines 98

Indent 78

indent

form 177

Indent for Comment 182

Indent Form 177

Indent New Comment Line 183

Indent New Line 81

Indent or Complete Symbol 171

Indent Region 79

Indent Rigidly 79

Indent Selection 80

Indent Selection or Complete Symbol 171

indentation

customising 207 , 210

customizing 207 , 210

define for Lisp forms 159

define for Lisp functions 159

delete 80

move back to 80

indentation commands 78

indenting 230

*indent-with-tabs* 230

In-place completion 234

input-format-default 31

Insert () 184

Insert Buffer 88

Insert Cut Buffer 147

Insert Double Quotes For Selection 179

Insert File 38

Insert From Previous Prompt 135

Insert Multi Line Comment For Selection 182

Insert Page Directory 95

Insert Parentheses For Selection 185

Insert Parse Default 130

Insert Register 114

Insert Selected Text 130

Insert Word Abbrevs 124

inserting text commands 12 , 70

inserting text functions 229

insert-string 229

Inspect Star 136

Inspect Variable 150

Interface Builder tool 150

Interrupt Shell Subjob 145

Inverse Add Global Word Abbrev 120

Inverse Add Mode Word Abbrev 119

Invoke Menu Item 149

Invoke Tool 148

ISearch Backward Regexp 106

ISearch Forward Regexp 106

J

Jump to Register 113

Jump to Saved Position 113

Just One Space 66

K

key

Alt 9

command description 20

Control 9

description 21

Escape 9

key binding 133

customising 204 , 207 , 208

customizing 204 , 207 , 208

key sequence

editor definition 9

for command 23

key sequences

for commands 23

keyboard macro

begin definition of 124

editor definition 124

end definition of 125

execute 125

name 125

keyboard macro commands 124

Keyboard Macro Query 125

Kill Backward Up List 178

Kill Buffer 87

Kill Comment 183

Kill Line 68

Kill Next Word 67

Kill Parse 130

Kill Previous Word 68

Kill Region 69

Kill Register 113

kill ring 64 , 67 , 70

rotate 71

Kill Shell Subjob 146

killing

editor definition 64

killing text 67

killing text commands 13 , 64

kill-ring-string 229

L

Last Keyboard Macro 125

line

beginning 52

centre 83

count for page 95

count for region 63

delete blank 66

delete matching 100

delete non-matching 101

end 52

goto 53

indent new 81

indentation 171

kill 68

kill backward 68

length 82

list matching 100

move to top of window 55

next 52

open new 71

previous 52

transposition 76

what line 53

line count 95

Line to Top of Window 55

line-end 231

Linefeed Auto Fill Linefeed 84

line-offset 231

line-start 231

Lisp

editor commands 155

Lisp comment commands 181

Lisp documentation commands 186

Lisp editor functions 230

Lisp form commands 176

Lisp Insert ) 185

Lisp Insert ) Indenting Top Level 186

Lisp list commands 180

Lisp Mode 116

Lisp mode 115

LispWorks IDE tools

Application Builder 149

Class Browser 175

Editor 170 , 171

Function Call Browser 169 , 170

Generic Function Browser 175

Interface Builder 150

Listener 67 , 116 , 145 , 192

Output Browser 67

Process Browser 18

Search Files 102 , 103

selecting 148

Shell 143 , 145

shortcuts 148

Symbol Browser 186

list

extract 178

kill backward up 178

move down one level 181

move to end 180

move to start 180

List Buffer Definitions 150

List Buffers 87

List Callees 169

List Callers 169

list commands 180

List Definitions 163

List Definitions For Dspec 163

List Directory 39

List Faces Display 153

List Matching Lines 100

List Registers 113

List Unwritable Characters 33

List Word Abbrevs 122

listener

clear 67

listener commands

Execute or Insert Newline or Yank from Previous Prompt Return 136

History First Ctrl+C < 137

History Kill Current Ctrl+C Ctrl+K 138

History Last Ctrl+C > 137

History Next Alt+N or Ctrl+C Ctrl+N 137

History Previous Alt+P or Ctrl+C Ctrl+P 137

History Search Alt+R or Ctrl+C Ctrl+R 138

History Search From Input 138

History Select Ctrl+C Ctrl+F 139

History Yank Ctrl+C Ctrl+Y 139

Insert From Previous Prompt Ctrl+J 135

Inspect Star Ctrl+C Ctrl+I 136

Throw To Top Level Alt+K 136

Listener tool 67 , 116 , 145 , 192

Load File 191

location

editor definition 8

locations 63

Lowercase Region 75

Lowercase Word 74

M

macro

keyboard 124

Macroexpand Form 178

macro-expansion 178

macros

defcommand 212

major mode

editor definition 8 , 115

Make Directory 39

Make Word Abbrev 120

make-buffer 219

manual

on-line editor 21 , 22

mark

editor definition 7

exchange with point 61

form 177

move current point to 61

paragraph 62

pop 61

sentence 62

set 60

word 61

See also locations

Mark Defun 159

Mark Form 177

Mark Page 94

Mark Paragraph 62

mark ring 60

Mark Sentence 62

Mark Whole Buffer 62

Mark Word 61

message 226

method call

describe 175

Microsoft Windows keys

using 203

minor mode

editor definition 8 , 116

Mode 44

mode

editor definition 8 , 114

indentation in 78

mode abbreviation

editor definition 119

mode line

editor definition 6

modes

abbrev 116 , 119

auto-fill 83 , 116

Directory 115

execute 116

fundamental 115

Lisp 115

overwrite 77 , 116

shell 115

text 115

mouse

editor bindings 147

Move Over ) 185

Move To Window Line 56

movement commands 12 , 51

locations 63

movement functions 231 , 239

move-point 223

N

Name Keyboard Macro 125

Negative Argument 25

New Buffer 87

New in LispWorks 7.0

Code Coverage Current Buffer editor command 198

Code Coverage File editor command 198

Code Coverage Load Default Data editor command 199

Code Coverage Set Default Data editor command 199

Directory Mode Copy Marked editor command 48

Directory Mode Delete editor command 47

Directory Mode Edit File editor command 43

Directory Mode Edit File In Other Window editor command 43

Directory Mode Flag Delete editor command 46

Directory Mode Flag Delete When Marked editor command 46

Directory Mode Flag Edited editor command 44

Directory Mode Kill Line editor command 47

Directory Mode Mark All editor command 45

Directory Mode Mark editor command 43

Directory Mode Mark Matches editor command 45

Directory Mode Mark Regexp Matches editor command 45

Directory Mode Mark When Edited editor command 46

Directory Mode Move Marked editor command 48

Directory Mode New Buffer With Edited editor command 49

Directory Mode New Buffer With Flagged Delete editor command 50

Directory Mode New Buffer With Marked editor command 49

Directory Mode New Buffer With Matches editor command 50

Directory Mode New Buffer With Regexp Matches editor command 50

Directory Mode Next Line editor command 42

Directory Mode Previous Line editor command 42

Directory Mode Rename editor command 49

Directory Mode Toggle Edited editor command 45

Directory Mode Unflag Edited editor command 44

Directory Mode Unmark Backward editor command 44

Directory Mode Unmark editor command 44

Directory Mode Unmark Matches editor command 45

Directory Mode Unmark Regexp Matches editor command 45

Directory Mode Unmark When Edited editor command 46

Editor commands for code coverage display 197

editor searches .cpp files by default 102 , 108

Find File With External Format editor command 31

Find Source For Current Package 162

Force Undo editor command 47

Improved support for Unicode and other file encodings 30

Invoke Menu Item editor command 149

List Directory editor command 39

Save Buffer Pathname 39

Scroll Window Down Preserving Highlight editor command 58

Scroll Window Up Preserving Highlight editor command 58

Search Buffers editor command 101

special meaning of Backslash in regular expression replacement commands 110

Un-Kill As Filename 70

Un-Kill As String 70

New Line 71

New Window 89

newline

adding to end of file 29

Newly documented in LispWorks 7.0

Activate Interface editor command 148

Beginning of Buffer Preserving Point editor command 56

Beginning of Line After Prompt editor command 135

Beginning of Window editor command 57

Buffers Query Replace editor command 109

Buffers Search editor command 101

Bug Report editor command 152

Build Interface editor command 150

Bury Buffer editor command 86

Clear Eval Record editor command 154

Comment Region editor command 181

Compare File And Buffer editor command 111

Compile and Load Buffer File editor command 195

Compile and Load File editor command 195

Debugger Abort editor command 139

Debugger Backtrace editor command 140

Debugger Continue editor command 140

Debugger Edit editor command 140

Debugger Next editor command 140

Debugger Previous editor command 141

Debugger Print editor command 141

Debugger Top editor command 141

Define Command Synonym editor command 214

Delete Other Windows editor command 91

Edit Buffer editor command 86

Edit Compiler Warnings editor command 150

End of Buffer Preserving Point editor command 57

End of Window editor command 57

Execute or Insert Newline or Yank from Previous Prompt listener command 136

Exit Lisp editor command 152

Expand File Name With Space editor command 40

Find Key Definition editor command 162

Find Matching Parse editor command 128

Find Non-Base-Char editor command 33

Flush Sections editor command 154

Font Lock Fontify Block editor command 157

Font Lock Fontify Buffer editor command 157

Font Lock Mode editor command 157

font-lock-mark-block-function editor variable 158

Global Font Lock Mode editor command 157

Grep editor command 151

History First listener command 137

History Kill Current editor command 138

History Last listener command 137

History Next listener command 137

History Previous listener command 137

History Search From Input editor command 138

History Search listener command 138

History Select editor command 139

History Yank editor command 139

Insert From Previous Prompt listener command 135

Inspect Star listener command 136

Inspect Variable editor command 150

ISearch Backward Regexp editor command 106

ISearch Forward Regexp editor command 106

Kill Shell Subjob editor command 146

Lisp Insert ) Indenting Top Level editor command 186

List Buffer Definitions editor command 150

List Faces Display editor command 153

Next Grep editor command 151

Next Search Match editor command 151

Previous Focus Window editor command 91

Redo editor command 154

regular-expression-search 225

Remote Shell editor command 143

Reset Echo Area editor command 132

Scroll Window Down In Place editor command 58

Scroll Window Down Moving Point editor command 59

Scroll Window Down Preserving Point editor command 59

Scroll Window Up In Place editor command 58

Scroll Window Up Moving Point editor command 58

Scroll Window Up Preserving Point editor command 59

Set Buffer Transient Edit editor command 88

Set Title editor command 148

Shell Command On Region editor command 142

Show Directory editor command 151

Terminate Shell Subjob editor command 146

Throw out of Debugger editor command 141

Throw To Top Level listener command 136

Toggle Global Simple Undo editor command 154

Toggle Showing Cursor Info editor command 131

Untrace All editor command 168

Next Breakpoint 200

Next Grep 151

Next Line 52

Next Ordinary Window 90

Next Page 94

Next Parse 128

Next Scroll Window Down Moving Point 59

Next Search Match 151

Next Window 90

O

Open Line 71

output

clear 67

Output Browser tool 67

output-format-default 32

Overwrite Delete Previous Character 78

Overwrite Mode 77

overwrite mode 77 , 116

overwriting commands 77

P

package

editor 210

set 188

page

display first lines 95

editor definition 93

goto 94

insert first lines into buffer 95

mark 94

next 94

previous 94

page commands 93

pane

editor definition 5

paragraph

backward 54

editor definition 9

fill 81

forward 53

mark 62

parentheses

inserting a pair of 184 , 185

parentheses commands 184

pending delete 73

point

editor definition 7

exchange with mark 61

goto 57

move to window line 56

position of 131

save to register 112

where is 131

point 221

point behavior 221

point functions 221

point ring, see mark ring

Point to Register 112

point< 222

point<= 223

point> 223

point>= 223

point-kind 222

points and text modification 221

points-to-string 230

Pop and Goto Mark 61

Pop Mark 61

prefix

fill 82

prefix argument 11 , 23

prefix-argument-default 24

Prepend to Register 114

Previous Breakpoint 200

Previous Focus Window 91

Previous Line 52

Previous Page 94

Previous Parse 127

Previous Window 90

print

file 37

region 63

Print File 37

Print Region 63

Prior Scroll Window Up Moving Point 58

process

breaking 17

Process Browser tool 18

Process File Options 38

process-character 211

programming the editor 210

calling functions 211

examples 239 , 243

prompt functions 232

prompt-for-buffer 233

prompt-for-file 233

prompt-for-integer 233

prompt-for-string 233

prompt-for-variable 234

prompt-regexp-string 145

Put Register 113

Q

Query Replace 107

query replace 107

directory 108

regexp 109

system 108

tags 165

Query Replace Regexp 109

Quote Tab 81

Quoted Insert 72

R

Read Word Abbrev File 123

recursive editing 132

redisplay 239

Redo 154

Re-evaluate Defvar 190

Reevaluate Defvar 190

Refresh Screen 93

regexp

query replace 109

replace 109

Regexp Forward Search 106

Regexp Reverse Search 106

region

append 29

capitalize 75

compile 194

delete 66

determining 61

editor definition 8

evaluate 190 , 193

fill 82

get from register 114

indent 79

indent rigidly 79

kill 69

line count 63

lowercase 75

print 63

save 69

transposition 77

uppercase 75

word count 63

write 28

region-query-size 63

register

append to 114

editor definition 112

get region 114

kill 113

list 113

move to saved position 113

prepend to 114

record position 113

save current point to 112

save position 113

register commands 112

Register to Point 113

regular expression 104

count occurrences of 107

interactive replacement 109

interactive search 106

replacement 109

searching 104 , 106

special meaning of Backslash in replacement commands 110

regular expression search 104

regular-expression-search 225

Remote Shell 143

Rename Buffer 88

Rename File 39

repeating a command 11 , 23

replace

case sensitivity 109

query 107

regexp 109

string 107

Replace Regexp 109

Replace String 107

replacing 107

replacing commands 96

Report Bug 152

Report Manual Bug 152

Reset Echo Area 132

Return Auto Fill Return 84

Return Confirm Parse 127

Return Default 130

Return Execute or Insert Newline or Yank from Previous Prompt 136

Return New Line 71

Reverse Incremental Search 98

Reverse Search 100

Revert Buffer 37

revert-buffer-confirm 37

ring

history 127

kill 64 , 67 , 70

mark 60

undo 73

window 89

Room 153

Rotate Active Finders 166

Rotate Kill Ring 71

Run Command 142

S

same-line-p 224

Save All Files 27

Save All Files and Exit 29

Save Buffer Pathname 39

Save File 27

Save Position 112

Save Region 69

save-all-files-confirm 28

save-excursion 224

screen

refresh 93

scroll button

size 92

Scroll Next Window Down 91

Scroll Next Window Up 91

Scroll Window Down 54

Scroll Window Down In Place 58

Scroll Window Down Moving Point 59

Scroll Window Down Preserving Highlight 58

Scroll Window Down Preserving Point 59

Scroll Window Up 54

Scroll Window Up In Place 58

Scroll Window Up Moving Point 58

Scroll Window Up Preserving Highlight 58

Scroll Window Up Preserving Point 59

scroller

size 92

scroll-overlap 55

search

all buffers 101

backward 100

case sensitivity 103

directory 102

files 102

forward 99

incremental backward 98

incremental forward 96

match position 98

regexp backward 106

regexp forward 106

regular expression 104

system 103

Search All Buffers 101

Search Buffers 101

Search Files 102

Search Files Matching Patterns 102

Search Files tool 102 , 103

Search System 103

search-files 104

searching 96

searching commands 96

Select Buffer 85

Select Buffer Other Window 85

Select Go Back 64

Select Previous Buffer 86

selection

indent 80

indenting 171

Self Insert 72

Self Overwrite 78

Self-contained examples

editor commands 243

editor syntax coloring 244

sentence

backward 53

delimiter 9

editor definition 9

forward 53

kill backward 68

kill forward 68

mark 62

terminator 9

Set Buffer Output 188

Set Buffer Package 188

Set Buffer Transient Edit 88

Set Comment Column 181

Set External Format 31

Set Fill Column 82

Set Fill Prefix 83

Set Mark 60

Set Prefix Argument 24

Set Title 148

Set Variable 132

set-current-mark 222

set-interrupt-keys 209

setup-indent 210

Shell Command 142

shell command

from editor 142

Shell Command On Region 142

shell mode 115

Shell Send Eof 145

Shell tool 143 , 145

shell-cd-regexp 144

shell-pop-regexp 144

shell-push-regexp 144

Show Directory 151

Show Documentation 187

Show Documentation for Dspec 188

Show Paths From 170

Show Paths To 170

Show Variable 132

Skip Whitespace 57

source finding

active finders list 166

defpackage 162

dspec 161

editor command 161 , 162

editor definitions 241

name 160

package definition 162

tags 164

tags files 164 , 166

source recording 160

*source-found-action* 230

space

delete horizontal 66

just one 66

Space Auto Fill Space 84

Space Complete Field 126

spaces-for-tab 79

Split Window Horizontally 92

Split Window Vertically 92

start-line-p 224

Stepper Breakpoint 200

Stepper Continue 200

Stepper Macroexpand 200

Stepper Next 200

Stepper Restart 200

Stepper Show Current Source 200

Stepper Step 200

Stepper Step Through Call 200

Stepper Step To Call 200

Stepper Step To Cursor 200

Stepper Step To End 200

Stepper Step To Value 200

Stepper Undo Macroexpand 200

Stop Shell Subjob 145

string

count occurrences of 107

insert 229

replace 107

search 96

symbol

apropos 186

browser 186

completion 171 , 172 , 176

describe 187

Symbol Browser tool 186

Syntax coloring 156

system

compile 196

compile changed definitions 197

describe 176

evaluate changed definitions 192

query replace 108

search 103

System Query Replace 108

System Search 103

T

Tab

for command completion 10 , 18 , 126

for indentation 78 , 171

for symbol completion 171

tab

insert 81

width 79

Tab Complete Input 126

Tab Indent 78

Tab Indent Selection or Complete Symbol 171

tag

continue search 165

create buffer 163

editor definition 159

find 164

query replace 165

search 164

visit file 166

Tags Query Replace 165

Tags Search 164

temporary files 36

Terminate Shell Subjob 146

terminator

sentence 9

text handling concepts 9

Text Mode 116

text mode 115

Throw out of Debugger 141

Throw To Top Level 136

Toggle Auto Save 34

Toggle Breakpoint 199

Toggle Buffer Read-Only 88

Toggle Count Newlines 92

Toggle Error Catch 191

Toggle Global Simple Undo 154

Toggle Showing Cursor Info 131

Tools menu

Preferences 2

Top of Window 55

Trace Definition 167

Trace Definition Inside Definition 167

Trace Function 167

Trace Function Inside Definition 167

tracing functions 166

Transpose Characters 76

Transpose Forms 179

Transpose Lines 76

Transpose Regions 77

Transpose Words 76

transposition commands 75

U

Undefine 201

undefine

buffer 202

command 201

definition 201

region 202

Undefine Buffer 202

Undefine Command 201

Undefine Region 202

Undo 73

undo ring 73

size 74

undoing editor commands 13 , 73

undo-ring-size 74

Unexpand Last Word 121

Un-Kill 70

Un-Kill As Filename 70

Un-Kill As String 70

Unsplit Window 92

Untrace All 168

Untrace Definition 168

Untrace Function 167

Up Comment Line 182

Uppercase Region 75

Uppercase Word 74

use-buffer 219

V

variable

change value of 132

description 21 , 22

editor 132

listing with apropos 20

show value of 132

variable functions 236

variables

*buffer-list* 218

*find-likely-function-ignores* 230

*grep-command* 151

*indent-with-tabs* 230

*source-found-action* 230

indenting 230

variable-value 237

variable-value-if-bound 238

View Page Directory 95

View Source Search 162

Visit File 26

Visit Other Tags File 166

Visit Tags File 166

W

Walk Form 179

Wfind File 26

What Command 20

What Cursor Position 131

What Line 53

What Lossage 22

Where Is 23

Where Is Point 131

whitespace

skip 57

window

delete 90

delete next 91

editor definition 5

mode line 92

move line to top of 55

move to bottom 55

move to top 55

new 89

next 90

previous 90

scroll down 54

scroll next down 91

scroll next up 91

scroll overlap 55

scroll up 54

scroller 92

split 92

window commands 89

window functions 239

window ring 89

window-buffer 218

windows

and the Editor 146

copy 146

paste 147

window-text-pane 239

with-buffer-locked 214 , 215

with-point 224

with-point-locked 214 , 216

word

backward 52

capitalize 75

count for region 63

dynamic completion 72

editor definition 9

forward 51

kill next 67

kill previous 68

lowercase 74

mark 61

transposition 76

uppercase 74

Word Abbrev Apropos 122

Word Abbrev Prefix Point 121

word-offset 231

Write File 28

Write Region 28

Write Word Abbrev File 123

X

xref 169

Y

yank 70

yank as filename 70

yank as string 70

Z

Zap To Char 69


LispWorks Editor User Guide (Windows version) - 9 Dec 2014

NextPrevTopContents