All Manuals > LispWorks Editor User Guide

NextPrevTopContents

Index

Symbols

# files 28

? Help on Parse 131

~ files 28 , 39 , 40

A

Abbrev Expand Only 124

Abbrev Mode 123

abbrev mode 120 , 123

Abbreviated Complete Symbol 176

abbreviation

add global 123

add global expansion 124

add mode 123

add mode expansion 123

append to file 127

delete all 125

delete global 125

delete mode 125

edit 126

editor definition 122

expand 124

list 126

read from file 127

save to file 126

undo last expansion 125

abbreviation commands 122

abbrev-pathname-defaults 127

Abort Recursive Edit 137

aborting editor commands 12 , 19

aborting processes 12 , 19

Activate Interface 152

Add Global Word Abbrev 123

Add Mode Word Abbrev 123

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

Append Next Kill 73

Append to File 32

Append to Register 117

Append to Word Abbrev File 127

Application Builder tool 153

Apropos Command 22 , 190

argument

listing for function 177

prefix 27

attribute

description 23

listing with apropos 22

Auto Fill Linefeed 88

Auto Fill Mode 87

Auto Fill Return 88

Auto Fill Space 88

Auto Save Toggle 38

auto-fill mode 87 , 120

auto-fill-space-indent 88

auto-save file 37

auto-save-checkpoint-frequency 39

auto-save-cleanup-checkpoints 39

auto-save-filename-pattern 38

auto-save-key-count-threshold 39

B

Back to Indentation 84

Backspace Delete Previous Character 69

Backspace Echo Area Delete Previous Character 133

Backup File 32

backup file 32 , 39 , 40

backup-filename-pattern 40

backup-filename-suffix 40

backups-wanted 39

Backward Character 55

Backward Form 181

Backward Kill Form 182

Backward Kill Line 72

Backward Kill Sentence 72

Backward List 184

Backward Paragraph 57

Backward Search 103

Backward Sentence 57

Backward Up List 185

Backward Word 55

base-char type 36

Beginning of Buffer 59

Beginning of Buffer Preserving Point 60

Beginning of Defun 162

Beginning of Line 55

Beginning of Line After Prompt 139

Beginning Of Parse 132

Beginning of Parse or Line 133

Beginning of Window 60

Bind Key 137

Bind String to Key 137

binding

editor definition 11

binding keys 137

bind-key 212

bind-string-to-key 213

Bottom of Window 59

Break Definition 173

Break Definition on Exit 173

Break Function 172

Break Function on Exit 172

breaking processes 19

break-on-editor-error 157

buffer

changed definitions in 177

circulate 90

commands 89

compile 198

compile changed definitions 200

compile if necessary 199

create 91

editor definition 6

evaluate 195

evaluate changed definitions 195

file options 41

functions 218 , 243

insert 92

kill 42 , 90

list 91

mark whole 66

modified check 92

move to beginning 59

move to end 60

new 91

not modified 93

print 93

read only 92

rename 92

revert 40

save 31

search all 104

select 89

select in other window 89

select previous 89

set package 192

buffer 218

Buffer Changed Definitions 177

Buffer Not Modified 93

buffer-from-name 223

*buffer-list* 222

buffer-name 222

buffer-pathname 232

buffer-point 223

buffers and windows 150

Buffers Query Replace 113

Buffers Search 105

buffers-end 222

buffers-start 222

buffer-value 242

bug

reporting 156

Bug Report 156

Build Application 153

Build Interface 154

Bury Buffer 90

button

mouse bindings in editor 151

C

calling editor functions 215

Capitalize Region 79

Capitalize Word 78

case conversion commands 78

case-replace 113

CD 147

Center Line 87

change-buffer-lock-for-modification 221

character

backward 55

delete expanding tabs 69

delete next 69

delete previous 69

forward 55

insert with overwrite 81

overwrite previous 82

transposition 79

character type 91

character-offset 235

Check Buffer Modified 92

check-disk-version-consistent 232

Circulate Buffers 90

class

describe 179

Class Browser tool 179

Clear Eval Record 158

Clear Listener 70

Clear Output 71

Clear Undo 157

clear-echo-area 230

clear-undo 225

Code Coverage Current Buffer 202

Code Coverage File 202

Code Coverage Load Default Data 203

Code Coverage Set Default Data 203

colors

Font Lock 160

Lisp syntax 160

command

abort 19

completion 11 , 20 , 130

description 23

execution 9 , 20 , 215

history 24

key sequence for 25

key sequences 25

listing with apropos 22

repetition 11 , 27

shell 145

commands

abbreviation 122

aborting commands 12 , 19

aborting processes 12 , 19

buffer 89

case conversion 78

compilation 192 , 198

cut and paste 14

deleting text 13 , 68

Directory mode 44

echo area 129

editing Lisp programs 159

editor variable 136

evaluation 192 , 193 , 196

file handling 12 , 28

filling 85

help 14 , 21

indentation 82

inserting text 12 , 73

key binding 137

keyboard macro 128

killing text 13 , 68

Lisp comment 185

Lisp documentation 190

Lisp form 180

Lisp function and definition 162

Lisp list 184

movement 13 , 54

overwriting 81

pages 97

parentheses 189 , 190

recursive editing 136

register 116

replacing 99

running shell from editor 145

searching 99

transposition 79

undoing 13 , 77

window 93

comment

create 186

kill 187

move to 186

comment commands 185

Comment Region 185

comment-begin 188

comment-column 188

comment-end 188

comments

inserting 186

comment-start 188

Compare Buffers 115

Compare File And Buffer 115

Compare Windows 114

compare-ignores-whitespace 115

compilation commands 192 , 198

compilation messages

finding the source code 201

compile

buffer 198

buffer changed definitions 200

buffer if necessary 199

changed definitions 200

file 198

form 198

region 198

system 201

system changed definitions 201

Compile and Load Buffer File 199

Compile and Load File 200

Compile Buffer 198

Compile Buffer Changed Definitions 200

Compile Buffer File 199

Compile Changed Definitions 200

Compile Defun 198

Compile File 198

Compile Region 198

Compile System 201

Compile System Changed Definitions 201

compile-buffer-file-confirm 200

Complete Field 130

Complete Input 130

Complete Symbol 176

complete-in-place 238

complete-with-non-focus 239

completion

dynamic word 76

in-place 238

of abbreviated symbols 176

of commands 11 , 20 , 130

of filenames 43

of symbols 175 , 176

configuration files 208 , 211

Confirm Parse 130

Continue Tags Search 169

Control key 9

control keys

insert into buffer 75

Copy To Cut Buffer 150

Copy to Register 117

copy-point 227

Count Lines Page 98

Count Lines Region 66

Count Matches 110

Count Occurrences 110

Count Words Region 66

Create Buffer 91

Create Tags Buffer 167

cross-referencing 173

Ctrl key 9

Ctrl+] Abort Recursive Edit 137

Ctrl+` Function Arglist Displayer 178

Ctrl+A Beginning of Line 55

Ctrl+A Beginning of Line After Prompt 139

Ctrl+A Beginning Of Parse or Line 133

Ctrl+B Backward Character 55

Ctrl+B Echo Area Backward Character 132

Ctrl+C < History First 140

Ctrl+C > History Last 141

Ctrl+C Ctrl+C Insert Selected Text 134

Ctrl+C Ctrl+C Interrupt Shell Subjob 148

Ctrl+C Ctrl+D Shell Send Eof 149

Ctrl+C Ctrl+F History Select 142

Ctrl+C Ctrl+I Inspect Star 139

Ctrl+C Ctrl+K History Kill Current 142

Ctrl+C Ctrl+N History Next 141

Ctrl+C Ctrl+P History Previous 141

Ctrl+C Ctrl+R History Search 141

Ctrl+C Ctrl+Y History Yank 142

Ctrl+C Ctrl+Z Stop Shell Subjob 149

Ctrl+D Delete Next Character 69

Ctrl+E End of Line 56

Ctrl+F Forward Character 55

Ctrl+G, abort current command 19

Ctrl+H A Apropos 15 , 190

Ctrl+H B Describe Bindings 25

Ctrl+H C What Command 23

Ctrl+H Ctrl+D Document Command 23

Ctrl+H Ctrl+K Document Key 24

Ctrl+H Ctrl+V Document Variable 25

Ctrl+H D Describe Command 15 , 23

Ctrl+H G Generic Describe 23

Ctrl+H Help 21

Ctrl+H K Describe Key 15 , 24

Ctrl+H L What Lossage 24

Ctrl+H V Describe Editor Variable 25

Ctrl+H W Where Is 25

Ctrl+J Insert From Previous Prompt 139

Ctrl+K Kill Line 72

Ctrl+L Refresh Screen 97

Ctrl+N Next Line 56

Ctrl+Next End of Window 60

Ctrl+O Open Line 75

Ctrl+P Insert Parse Default 134

Ctrl+P Previous Line 56

Ctrl+Prior Beginning of Window 60

Ctrl+Q Quoted Insert 75

Ctrl+R Return Default 134

Ctrl+R Reverse Incremental Search 102

Ctrl+S Esc Forward Search 103

Ctrl+S Incremental Search 100

Ctrl+Shift+_ Undo 13 , 77

Ctrl+Shift+A Function Argument List 178

Ctrl+Shift+B Compile Buffer 198

Ctrl+Shift+C Compile Defun 198

Ctrl+Shift+D Function Documentation 191

Ctrl+Shift+E Evaluate Region 195

Ctrl+Shift+M Macroexpand Form 183

Ctrl+Shift+R Compile Region 198

Ctrl+Space Set Mark 64

Ctrl+T Transpose Characters 79

Ctrl+U Kill Parse 133

Ctrl+U Set Prefix Argument 27

Ctrl+V Scroll Window Down 57

Ctrl+W Kill Region 72

Ctrl+X - Inverse Add Global Word Abbrev 124

Ctrl+X & Search Files Matching Patterns 106

Ctrl+X ( Define Keyboard Macro 128

Ctrl+X ) End Keyboard Macro 128

Ctrl+X * Search Files 106

Ctrl+X + Add Global Word Abbrev 123

Ctrl+X . Set Fill Prefix 87

Ctrl+X / Point to Register 116

Ctrl+X ; Set Comment Column 186

Ctrl+X = What Cursor Position 134

Ctrl+X [ Previous Page 97

Ctrl+X ] Next Page 98

Ctrl+X ~ Check Buffer Modified 92

Ctrl+X 0 Delete Window 94

Ctrl+X 1 Delete Other Windows 94

Ctrl+X 2 New Window 93

Ctrl+X B Select Buffer 89

Ctrl+X C Go Back 67

Ctrl+X Ctrl+A Add Mode word Abbrev 123

Ctrl+X Ctrl+B List Buffers 91

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

Ctrl+X Ctrl+E Evaluate Last Form 194

Ctrl+X Ctrl+F Wfind File 30

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

Ctrl+X Ctrl+I Indent Rigidly 83

Ctrl+X Ctrl+L Lowercase Region 79

Ctrl+X Ctrl+O Delete Blank Lines 70

Ctrl+X Ctrl+P Mark Page 98

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

Ctrl+X Ctrl+S Save File 31

Ctrl+X Ctrl+T Transpose Lines 80

Ctrl+X Ctrl+U Uppercase Region 79

Ctrl+X Ctrl+V Find Alternate File 30

Ctrl+X Ctrl+W Write File 32

Ctrl+X Ctrl+X Exchange Point and Mark 65

Ctrl+X Delete Backward Kill Sentence 72

Ctrl+X E Last Keyboard Macro 129

Ctrl+X F Set Fill Column 86

Ctrl+X G Insert Register 118

Ctrl+X H Mark Whole Buffer 66

Ctrl+X I Insert File 41

Ctrl+X J Jump to Register 116

Ctrl+X K Kill Buffer 90

Ctrl+X L Count Lines Page 98

Ctrl+X M Select Go Back 68

Ctrl+X O Next Ordinary Window 94

Ctrl+X P Go Forward 68

Ctrl+X Q Keyboard Macro Query 129

Ctrl+X S Save All Files 31

Ctrl+X Tab Indent Rigidly 83

Ctrl+X X Copy to Register 117

Ctrl+Y Un-Kill 14 , 74

current point

editor definition 7

current-buffer 222

current-mark 226

current-package 192

current-point 226

current-window 243

customising

editor 211

editor commands 211

indentation of Lisp forms 211 , 214

key bindings 208 , 211 , 212

customizing

editor 211

editor commands 211

indentation of Lisp forms 211 , 214

key bindings 208 , 211 , 212

cut and paste commands 14

D

debugger

using in editor 195

Debugger Abort 143

Debugger Backtrace 144

debugger commands

Debugger Abort Meta+A 143

Debugger Backtrace Meta+B 144

Debugger Continue Meta+C 143

Debugger Edit Meta+E 144

Debugger Next Meta+N 144

Debugger Previous Meta+P 144

Debugger Print Meta+V 145

Debugger Top 145

Throw out of Debugger 145

Debugger Continue 143

Debugger Edit 144

Debugger Next 144

Debugger Previous 144

Debugger Print 145

Debugger Top 145

default

binding 11

external format 35 , 36

prefix argument 27 , 28

default-auto-save-on 38

default-buffer-element-type 91

default-modes 120

default-search-kind 107

defcommand macro 216

Defindent 163

Define Command Synonym 218

Define Keyboard Macro 128

Define Word Abbrevs 128

define-editor-mode-variable 240

define-editor-variable 240

definition

break 173

disassemble 201

editing 162

find 164

find buffer changes 177

searching for 163

trace 171

trace inside 172

untrace 172

defmode function 121

Delete All Word Abbrevs 125

Delete Blank Lines 70

Delete File 42

Delete File and Kill Buffer 42

Delete Global Word Abbrev 125

Delete Horizontal Space 69

Delete Indentation 84

Delete Key Binding 138

Delete Matching Lines 104

Delete Mode Word Abbrev 125

Delete Next Character 69

Delete Next Window 94

Delete Non-Matching Lines 104

Delete Other Windows 94

Delete Previous Character 69

Delete Previous Character Expanding Tabs 69

Delete Region 70

Delete Selection Mode 77

Delete Window 94

delete-point 227

deleting text 69

deleting text commands 13 , 68

deletion

editor definition 68

of selection 77

of surrounding form 182

delimiter

sentence 9

Describe Bindings 25

Describe Class 179

Describe Command 23

Describe Editor Variable 25

Describe Generic Function 179

Describe Key 24

Describe Method Call 180

Describe Symbol 191

Describe System 180

Diff 116

Diff Ignoring Whitespace 116

directory

change 147

query replace 112

search 105

Directory mode 119

Directory mode commands 44

Directory Mode Copy Marked 52

Directory Mode Delete 51

Directory Mode Edit File 46

Directory Mode Edit File In Other Window 47

Directory Mode Flag Delete 50

Directory Mode Flag Delete When Marked 50

Directory Mode Flag Edited 48

Directory Mode Kill Line 50

Directory Mode Mark 47

Directory Mode Mark All 49

Directory Mode Mark Matches 49

Directory Mode Mark Regexp Matches 49

Directory Mode Mark When Edited 49

Directory Mode Move Marked 52

Directory Mode New Buffer With Edited 53

Directory Mode New Buffer With Flagged Delete 53

Directory Mode New Buffer With Marked 53

Directory Mode New Buffer With Matches 54

Directory Mode New Buffer With Regexp Matches 54

Directory Mode Next Line 46

Directory Mode Previous Line 46

Directory Mode Rename 52

Directory Mode Toggle Edited 48

Directory Mode Unflag Edited 48

Directory Mode Unmark 47

Directory Mode Unmark Backward 48

Directory Mode Unmark Matches 49

Directory Mode Unmark When Edited 49

Directory Query Replace 112

Directory Search 105

Disassemble Definition 201

Do Nothing 138

Document Command 23

Document Key 24

Document Variable 25

documentation commands 190

double-quotes

inserting 184

Down Comment Line 187

Down List 185

dspec

documentation 192

Dynamic Completion 76

E

echo area

complete text 130

completing commands in 130

deleting and inserting text in 133

editor definition 129

help on parse 131

match input from history 132

movement in 132

next command 131

previous command 131

prompting the user 236

repeating commands in 131

terminate entry 130

Echo Area Backward Character 132

Echo Area Backward Word 132

echo area commands 129

Echo Area Delete Previous Character 133

echo area functions 230 , 243

Echo Area Kill Previous Word 133

Edit Buffer 90

Edit Callees 175

Edit Callers 174

Edit Compiler Warnings 154

Edit Editor Command 166

Edit Recognized Source 201

Edit Word Abbrevs 126

editor

customising 211

customizing 211

delete-region-command 70

programming 214

editor commands

Abbrev Expand Only 124

Abbrev Mode 123

Abbreviated Complete Symbol Meta+I 176

Abort Recursive Edit Ctrl+] 137

Activate Interface 152

Add Global Word Abbrev Ctrl+X + 123

Add Mode Word Abbrev Ctrl+X Ctrl+A 123

Append Next Kill Meta+Ctrl+W 73

Append to File 32

Append to Register 117

Append to Word Abbrev File 127

Apropos Command 22

Apropos Ctrl+H A 190

Auto Fill Linefeed Linefeed 88

Auto Fill Mode 87

Auto Fill Return Return 88

Auto Fill Space Space 88

Auto Save Toggle 38

Back to Indentation Meta+M 84

Backup File 32

Backward Character Ctrl+B 55

Backward Form Meta+Ctrl+B 181

Backward Kill Form Meta+Ctrl+Delete 182

Backward Kill Line 72

Backward Kill Sentence Ctrl+X Delete 72

Backward List Meta+Ctrl+P 184

Backward Paragraph Meta+[ 57

Backward Search 103

Backward Sentence Meta+A 57

Backward Up List Meta+Ctrl+U 185

Backward Word Meta+B 55

Beginning of Buffer Meta+< 59

Beginning of Buffer Preserving Point 60

Beginning of Defun Meta+Ctrl+A 162

Beginning of Line After Prompt Ctrl+A 139

Beginning of Line Ctrl+A 55

Beginning Of Parse Meta+< 132

Beginning of Parse or Line Ctrl+A 133

Beginning of Window Ctrl+Prior 60

Bind Key 137

Bind String to Key 137

Bottom of Window 59

Break Definition 173

Break Definition on Exit 173

Break Function 172

Break Function on Exit 172

Buffer Changed Definitions 177

Buffer Not Modified Meta+Shift+~ 93

Buffers Query Replace 113

Buffers Search 105

Bug Report 156

Build Application 153

Build Interface 154

Bury Buffer 90

Capitalize Region 79

Capitalize Word Meta+C 78

CD 147

Center Line 87

Check Buffer Modified Ctrl+X ~ 92

Circulate Buffers Meta+Ctrl+Shift+L 90

Clear Eval Record 158

Clear Listener 70

Clear Output 71

Clear Undo 157

Code Coverage Current Buffer 202

Code Coverage File 202

Code Coverage Load Default Data 203

Code Coverage Set Default Data 203

Comment Region 185

Compare Buffers 115

Compare File And Buffer 115

Compare Windows 114

Compile and Load Buffer File 199

Compile and Load File 200

Compile Buffer Changed Definitions 200

Compile Buffer File 199

Compile Buffer Ctrl+Shift+B 198

Compile Changed Definitions 200

Compile Defun Ctrl+Shift+C 198

Compile File 198

Compile Region Ctrl+Shift+R 198

Compile System 201

Compile System Changed Definitions 201

Complete Field Space 130

Complete Input Tab 130

Complete Symbol Meta+Ctrl+I 176

Confirm Parse Return 130

Continue Tags Search Meta+, 169

Copy To Cut Buffer 150

Copy to Register Ctrl+X X 117

Count Lines Page Ctrl+X L 98

Count Lines Region 66

Count Matches 110

Count Occurrences 110

Count Words Region 66

Create Buffer 91

Create Tags Buffer 167

Debugger Abort Meta+A 143

Debugger Backtrace Meta+B 144

Debugger Continue Meta+C 143

Debugger Edit Meta+E 144

Debugger Next Meta+N 144

Debugger Previous Meta+P 144

Debugger Print Meta+V 145

Debugger Top 145

Defindent 163

Define Command Synonym 218

Define Keyboard Macro Ctrl+X ( 128

Define Word Abbrevs 128

Delete All Word Abbrevs 125

Delete Blank Lines Ctrl+X Ctrl+O 70

Delete File 42

Delete File and Kill Buffer 42

Delete Global Word Abbrev 125

Delete Horizontal Space Meta+\ 69

Delete Indentation Meta+Shift+^ 84

Delete Key Binding 138

Delete Matching Lines 104

Delete Mode Word Abbrev 125

Delete Next Character Ctrl+D 69

Delete Next Window 94

Delete Non-Matching Lines 104

Delete Other Windows Ctrl+X 1 94

Delete Previous Character Backspace 69

Delete Previous Character Expanding Tabs 69

Delete Region 70

Delete Selection Mode 77

Delete Window Ctrl+X 0 94

Describe Bindings Ctrl+H B 25

Describe Class 179

Describe Command Ctrl+H D 23

Describe Editor Variable Ctrl+H V 25

Describe Generic Function 179

Describe Key Ctrl+H K 24

Describe Method Call 180

Describe Symbol 191

Describe System 180

Diff 116

Diff Ignoring Whitespace 116

Directory Mode Copy Marked 52

Directory Mode Delete 51

Directory Mode Edit File 46

Directory Mode Edit File In Other Window 47

Directory Mode Flag Delete 50

Directory Mode Flag Delete When Marked 50

Directory Mode Flag Edited 48

Directory Mode Kill Line 50

Directory Mode Mark 47

Directory Mode Mark All 49

Directory Mode Mark Matches 49

Directory Mode Mark Regexp Matches 49

Directory Mode Mark When Edited 49

Directory Mode Move Marked 52

Directory Mode New Buffer With Edited 53

Directory Mode New Buffer With Flagged Delete 53

Directory Mode New Buffer With Marked 53

Directory Mode New Buffer With Matches 54

Directory Mode New Buffer With Regexp Matches 54

Directory Mode Next Line 46

Directory Mode Previous Line 46

Directory Mode Rename 52

Directory Mode Toggle Edited 48

Directory Mode Unflag Edited 48

Directory Mode Unmark 47

Directory Mode Unmark Backward 48

Directory Mode Unmark Matches 49

Directory Mode Unmark When Edited 49

Directory Query Replace 112

Directory Search 105

Disassemble Definition 201

Do Nothing 138

Document Command Ctrl+H Ctrl+D 23

Document Key Ctrl+H Ctrl+K 24

Document Variable Ctrl+H Ctrl+V 25

Down Comment Line Meta+N 187

Down List Meta+Ctrl+D 185

Dynamic Completion Meta+/ 76

Echo Area Backward Character Ctrl+B 132

Echo Area Backward Word Meta+B 132

Echo Area Delete Previous Character Backspace 133

Echo Area Kill Previous Word Meta+Backspace 133

Edit Buffer 90

Edit Callees 175

Edit Callers 174

Edit Compiler Warnings 154

Edit Editor Command 166

Edit Recognized Source 201

Edit Word Abbrevs 126

End Keyboard Macro Ctrl+X ) 128

End of Buffer Meta+> 60

End of Buffer Preserving Point 60

End of Defun Meta+Ctrl+E 163

End of Line Ctrl+E 56

End of Window Ctrl+Next 60

Evaluate Buffer 195

Evaluate Buffer Changed Definitions 195

Evaluate Changed Definitions 196

Evaluate Defun In Listener 196

Evaluate Defun Meta+Ctrl+X 193

Evaluate Expression Escape+Escape 194

Evaluate Last Form In Listener 197

Evaluate Last Form Ctrl+X Ctrl+E 194

Evaluate Region Ctrl+Shift+E 195

Evaluate Region In Listener 197

Evaluate System Changed Definitions 196

Exchange Point and Mark Ctrl+X Ctrl+X 65

Execute or Insert Newline or Yank from Previous Prompt Return 139

Exit Lisp 156

Exit Recursive Edit Meta+Ctrl+Z 136

Expand File Name Meta+Tab 43

Expand File Name With Space 44

Extended Command Meta+X 11 , 20

Extract List 182

Fill Paragraph Meta+Q 85

Fill Region Meta+G 86

Find Alternate File Ctrl+X Ctrl+V 30

Find Command Definition 165

Find File 29

Find File With External Format 34

Find Key Definition 166

Find Matching Parse Meta+K 132

Find Mismatch 190

Find Non-Base-Char 37

Find Source For Current Package 166

Find Source for Dspec 165

Find Source Meta+. 164

Find Tag Meta+? 168

Find Unbalanced Parentheses 190

Find Unwritable Character 37

Flush Sections 158

Font Lock Fontify Block 161

Font Lock Fontify Buffer 161

Font Lock Mode 161

Force Undo 51

Forward Character Ctrl+F 55

Forward Form Meta+Ctrl+F 180

Forward Kill Form Meta+Ctrl+K 181

Forward Kill Sentence Meta+K 72

Forward List Meta+Ctrl+N 184

Forward Paragraph Meta+] 57

Forward Search Ctrl+S Esc 103

Forward Sentence Meta+E 57

Forward Up List 184

Forward Word Meta+F 55

Function Arglist Displayer Ctrl+` 178

Function Arglist Meta+= 177

Function Argument List Ctrl+Shift+A 178

Function Documentation Ctrl+Shift+D 191

Fundamental Mode 119

Generic Describe Ctrl+H G 23

Get Register 118

Global Font Lock Mode 161

Go Back Ctrl+X C 67

Go Forward Ctrl+X P 68

Goto Line 56

Goto Page 98

Goto Point 61

Grep 155

Help Ctrl+H 21

Help on Parse ? 131

History First Ctrl+C < 140

History Kill Current Ctrl+C Ctrl+K 142

History Last Ctrl+C > 141

History Next Meta+N or Ctrl+C Ctrl+N 141

History Previous Meta+P or Ctrl+C Ctrl+P 141

History Search From Input 142

History Search Meta+R or Ctrl+C Ctrl+R 141

History Select Ctrl+C Ctrl+F 142

History Yank Ctrl+C Ctrl+Y 142

Illegal 138

Incremental Search Ctrl+S 100

Indent for Comment Meta+; 186

Indent Form Meta+Ctrl+Q 181

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

Indent New Line 84

Indent or Complete Symbol 176

Indent Region Meta+Ctrl+\ 83

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

Indent Selection 84

Indent Selection or Complete Symbol Tab 175

Indent Tab 82

Insert () 189

Insert Buffer 92

Insert Cut Buffer 150

Insert Double Quotes For Selection Meta+" 184

Insert File Ctrl+X I 41

Insert From Previous Prompt Ctrl+J 139

Insert Multi Line Comment For Selection Meta+# 186

Insert Page Directory 99

Insert Parentheses For Selection Meta+( 189

Insert Parse Default Ctrl+P 134

Insert Register Ctrl+X G 118

Insert Selected Text Ctrl+C Ctrl+C 134

Insert Word Abbrevs 127

Inspect Star Ctrl+C Ctrl+I 139

Inspect Variable 154

Interrupt Shell Subjob Ctrl+C Ctrl+C 148

Inverse Add Global Word Abbrev Ctrl+X - 124

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

Invoke Menu Item 153

Invoke Tool 152

ISearch Backward Regexp Meta+Ctrl+R 110

ISearch Forward Regexp Meta+Ctrl+S 110

Jump to Register Ctrl+X J 116

Jump to Saved Position 117

Just One Space Meta+Space 70

Keyboard Macro Query Ctrl+X Q 129

Kill Backward Up List 182

Kill Buffer Ctrl+X K 90

Kill Comment Meta+Ctrl+; 187

Kill Line Ctrl+K 72

Kill Next Word Meta+D 71

Kill Parse Ctrl+U 133

Kill Previous Word Meta+Delete 71

Kill Region Ctrl+W 72

Kill Register 117

Kill Shell Subjob 149

Last Keyboard Macro Ctrl+X E 129

Line to Top of Window 59

Lisp Insert ) 190

Lisp Insert ) Indenting Top Level 190

Lisp Mode 120

List Buffer Definitions 154

List Buffers Ctrl+X Ctrl+B 91

List Callees 173

List Callers 173

List Definitions 167

List Definitions For Dspec 167

List Directory 43

List Faces Display 157

List Matching Lines 104

List Registers 117

List Unwritable Characters 37

List Word Abbrevs 126

Load File 195

Lowercase Region Ctrl+X Ctrl+L 79

Lowercase Word Meta+L 78

Macroexpand Form Ctrl+Shift+M 183

Make Directory 42

Make Word Abbrev 124

Manual Entry 26

Mark Defun Meta+Ctrl+H 163

Mark Form Meta+Ctrl+@ 181

Mark Page Ctrl+X Ctrl+P 98

Mark Paragraph Meta+H 65

Mark Sentence 65

Mark Whole Buffer Ctrl+X H 66

Mark Word Meta+@ 65

Move Over ) Meta+) 189

Move to Window Line Meta+Shift+R 59

Name Keyboard Macro 129

Negative Argument 28

New Buffer 91

New Line Return 75

New Window Ctrl+X 2 93

Next Breakpoint 204

Next Grep 155

Next Line Ctrl+N 56

Next Ordinary Window Ctrl+X O 94

Next Page Ctrl+X ] 98

Next Parse Meta+N 131

Next Search Match 155

Next Window 93

Open Line Ctrl+O 75

Overwrite Delete Previous Character 82

Overwrite Mode 81

Point to Register Ctrl+X / 116

Pop and Goto Mark 64

Pop Mark Meta+Ctrl+Space 64

Prepend to Register 118

Previous Breakpoint 204

Previous Focus Window 95

Previous Line Ctrl+P 56

Previous Page Ctrl+X [ 97

Previous Parse Meta+P 131

Previous Window 94

Print Buffer 93

Print File 40

Print Region 67

Process File Options 41

Put Register 117

Query Replace Meta+Shift+% 111

Query Replace Regexp 113

Quote Tab 85

Quoted Insert Ctrl+Q 75

Read Word Abbrev File 127

Redo 158

Re-evaluate Defvar 194

Reevaluate Defvar 194

Refresh Screen Ctrl+L 97

Regexp Forward Search 110

Regexp Reverse Search 110

Register to Point 117

Remote Manual Entry 26

Remote Shell 147

Remove Nroff Backspaces 26

Rename Buffer 92

Rename File 42

Replace Regexp 113

Replace String 111

Report Bug 156

Report Manual Bug 156

Reset Echo Area Meta+K 135

Return Default Ctrl+R 134

Reverse Incremental Search Ctrl+R 102

Reverse Search 104

Revert Buffer 40

Room 157

Rotate Active Finders Meta+Ctrl+. 170

Rotate Kill Ring Meta+Y 74

Run Command 146

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

Save All Files Ctrl+X S 31

Save Buffer Pathname 43

Save File Ctrl+X Ctrl+S 31

Save Position 116

Save Region Meta+W 73

Scroll Next Window Down 95

Scroll Next Window Up 95

Scroll Window Down Ctrl+V 57

Scroll Window Down In Place 62

Scroll Window Down Moving Point 62

Scroll Window Down Preserving Highlight 61

Scroll Window Down Preserving Point 63

Scroll Window Up In Place 62

Scroll Window Up Meta+V 58

Scroll Window Up Moving Point 62

Scroll Window Up Preserving Highlight 61

Scroll Window Up Preserving Point 63

Search All Buffers 104

Search Buffers 105

Search Files Ctrl+X * 106

Search Files Matching Patterns Ctrl+X & 106

Search System 107

Select Buffer Ctrl+X B 89

Select Buffer Other Window 89

Select Go Back Ctrl+X M 68

Select Previous Buffer Meta+Ctrl+L 89

Self Insert 76

Self Overwrite 81

Set Buffer Output 193

Set Buffer Package 192

Set Buffer Transient Edit 92

Set Comment Column Ctrl+X ; 186

Set External Format 35

Set Fill Column Ctrl+X F 86

Set Fill Prefix Ctrl+X . 87

Set Mark Ctrl+Space 64

Set Prefix Argument Ctrl+U 27

Set Title 152

Set Variable 136

Shell 146

Shell Command Meta-! 145

Shell Command On Region Meta-| 146

Shell Send Eof Ctrl+C Ctrl+D 149

Show Directory 155

Show Documentation for Dspec 192

Show Documentation Meta+Ctrl+Shift+A 192

Show Paths From 174

Show Paths To 174

Show Variable 136

Skip Whitespace 61

Split Window Horizontally 95

Split Window Vertically 96

Stepper Breakpoint 205

Stepper Continue 205

Stepper Macroexpand 205

Stepper Next 205

Stepper Restart 205

Stepper Show Current Source 205

Stepper Step 205

Stepper Step Through Call 205

Stepper Step To Call 205

Stepper Step To Cursor 205

Stepper Step To End 205

Stepper Step To Value 205

Stepper Undo Macroexpand 205

Stop Shell Subjob Ctrl+C Ctrl+Z 149

System Query Replace 112

System Search 106

Tags Query Replace 169

Tags Search 168

Terminate Shell Subjob 150

Text Mode 119

Throw out of Debugger 145

Throw To Top Level Meta+K 140

Toggle Auto Save 38

Toggle Breakpoint 204

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

Toggle Count Newlines 96

Toggle Error Catch 195

Toggle Global Simple Undo 158

Toggle Showing Cursor Info 135

Top of Window 59

Trace Definition 171

Trace Definition Inside Definition 172

Trace Function 171

Trace Function Inside Definition 171

Transpose Characters Ctrl+T 79

Transpose Forms Meta+Ctrl+T 183

Transpose Lines Ctrl+X Ctrl+T 80

Transpose Regions 81

Transpose Words Meta+T 80

Undefine 205

Undefine Buffer 206

Undefine Command 206

Undefine Region 206

Undo Ctrl+Shift+_ 77

Unexpand Last Word 125

Un-Kill As Filename 74

Un-Kill As String 74

Un-Kill Ctrl+Y 74

Unsplit Window 96

Untrace All 172

Untrace Definition 172

Untrace Function 171

Up Comment Line Meta+P 187

Uppercase Region Ctrl+X Ctrl+U 79

Uppercase Word Meta+U 78

View Page Directory 99

View Source Search 166

Visit File 30

Visit Other Tags File 170

Visit Tags File 170

Walk Form Meta+Shift+M 183

Wfind File Ctrl+X Ctrl+F 30

What Command Ctrl+H C 23

What Cursor Position Ctrl+X = 134

What Line 56

What Lossage Ctrl+H L 24

Where Is Ctrl+H W 25

Where is Point 135

Word Abbrev Apropos 126

Word Abbrev Prefix Point Meta+' 124

Write File Ctrl+X Ctrl+W 32

Write Region 32

Write Word Abbrev File 126

Zap To Char Meta+Z 73

editor errors

debugging 157

editor functions

bind-key 212

bind-string-to-key 213

buffer-from-name 223

buffer-name 222

buffer-pathname 232

buffer-point 223

buffers-end 222

buffers-start 222

buffer-value 242

change-buffer-lock-for-modification 221

character-offset 235

check-disk-version-consistent 232

clear-echo-area 230

clear-undo 225

complete-in-place 238

complete-with-non-focus 239

copy-point 227

current-buffer 222

current-mark 226

current-point 226

current-window 243

define-editor-mode-variable 240

define-editor-variable 240

delete-point 227

editor-error 231

editor-variable-documentation 241

end-line-p 228

fast-save-all-buffers 232

find-file-buffer 232

form-offset 236

goto-buffer 224

insert-string 233

kill-ring-string 233

line-end 235

line-offset 235

line-start 235

make-buffer 223

message 230

move-point 227

point< 226

point<= 227

point> 227

point>= 227

point-kind 226

points-to-string 234

process-character 215

prompt-for-buffer 237

prompt-for-file 237

prompt-for-integer 237

prompt-for-string 237

prompt-for-variable 238

redisplay 243

regular-expression-search 229

same-line-p 228

search-files 107

set-current-mark 226

set-interrupt-keys 213

setup-indent 214

start-line-p 228

variable-value 241

variable-value-if-bound 242

window-buffer 222

window-text-pane 243

word-offset 235

editor macros

save-excursion 228

use-buffer 223

with-buffer-locked 218 , 219

with-point 228

with-point-locked 218 , 220

editor package 214

editor source code 245

Editor tool 174 , 175

editor types

buffer 218

point 225

editor variable 136

editor variables

abbrev-pathname-defaults 127

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

auto-fill-space-indent 88

auto-save-checkpoint-frequency 39

auto-save-cleanup-checkpoints 39

auto-save-filename-pattern 38

auto-save-key-count-threshold 39

backup-filename-pattern 40

backup-filename-suffix 40

backups-wanted 39

break-on-editor-error 157

case-replace 113

comment-begin 188

comment-column 188

comment-end 188

comment-start 188

compare-ignores-whitespace 115

compile-buffer-file-confirm 200

current-package 192

default-auto-save-on 38

default-buffer-element-type 91

default-modes 120

default-search-kind 107

evaluate-defvar-action 193

fill-column 86

fill-prefix 86

font-lock-mark-block-function 162

highlight-matching-parens 189

incremental-search-minimum-visible-lines 101

input-format-default 35

output-format-default 36

prefix-argument-default 28

prompt-regexp-string 148

region-query-size 67

revert-buffer-confirm 41

save-all-files-confirm 31

scroll-overlap 58

shell-cd-regexp 148

shell-pop-regexp 148

shell-push-regexp 148

spaces-for-tab 83

undo-ring-size 77

editor-error 231

editor-variable-documentation 241

encoding

default 35 , 36

setting 35

unwritable character 37

unwritable characters 37

End Keyboard Macro 128

End of Buffer 60

End of Buffer Preserving Point 60

End of Defun 163

End of Line 56

End of Window 60

end-line-p 228

error

catching evaluation 195

editor 231

error functions 231

Escape key 9

Escape+Escape Evaluate Expression 194

evaluate

buffer 195

buffer changed definition 195

changed definitions 196

defvar 194

expression 194

file 195

form 193 , 196

last form 194 , 197

region 195 , 197

system changed definitions 196

Evaluate Buffer 195

Evaluate Buffer Changed Definitions 195

Evaluate Changed Definitions 196

Evaluate Defun 193

Evaluate Defun In Listener 196

Evaluate Expression 194

Evaluate Last Form 194

Evaluate Last Form In Listener 197

Evaluate Region 195

Evaluate Region In Listener 197

Evaluate System Changed Definitions 196

evaluate-defvar-action 193

evaluation commands 192 , 193 , 196

examples

programming the editor 243 , 247

Exchange Point and Mark 65

execute mode 120

Execute or Insert Newline or Yank from Previous Prompt 139

executing editor commands 9 , 20

Exit Lisp 156

Exit Recursive Edit 136

Expand File Name 43

Expand File Name With Space 44

expansion

of filenames 43

expression

evaluate 194

Extended Command 11 , 20

extended-char type 36

external format

default 35 , 36

setting 35

unwritable character 37

unwritable characters 37

external formats 233

Extract List 182

F

fast-save-all-buffers 232

file

auto-saving 37

backup 32 , 39 , 40

compile 198

delete 42

editor definition 6

evaluate 195

expand name 43

find alternate 30

finding 29

insert into buffer 41

options for buffer 41

print 40

rename 42

save 31 , 33

set external format 35

unwritable character 37

unwritable characters 37

write 32

file encodings 233

file functions 243

file handling commands 12 , 28

filename completion 43

filename expansion 43

files

search 106

Fill Paragraph 85

Fill Region 86

fill-column 86

filling commands 85

fill-prefix 86

Find Alternate File 30

Find Command Definition 165

Find File 29

Find File With External Format 34

Find Key Definition 166

Find Matching Parse 132

Find Mismatch 190

Find Non-Base-Char 37

Find Source 164

Find Source For Current Package 166

Find Source for Dspec 165

Find Tag 168

Find Unbalanced Parentheses 190

Find Unwritable Character 37

find-file-buffer 232

finding editor source code 165 , 166

*find-likely-function-ignores* 234

Flush Sections 158

Font Lock Fontify Block 161

Font Lock Fontify Buffer 161

Font Lock Mode 161

font-lock-mark-block-function 162

Force Undo 51

form

compile 198

evaluate 193 , 196

evaluate last 194 , 197

indent 181

kill backwards 182

kill forwards 181

macro-expand 183

mark 181

move to beginning 181

move to end 180

transposition 183

form commands 180

form-offset 236

Forward Character 55

Forward Form 180

Forward Kill Form 181

Forward Kill Sentence 72

Forward List 184

Forward Paragraph 57

Forward Search 103

Forward Sentence 57

Forward Up List 184

Forward Word 55

function

argument list 177

break 172

describe generic 179

documentation 191 , 192

edit callees 175

edit callers 174

editing 162

find definition 163

indentation 163

list callees 173 , 174

list callers 173 , 174

mark 163

move to beginning 162

move to end 163

trace 171

trace inside 171

untrace 171

Function Arglist 177

Function Arglist Displayer 178

Function Argument List 178

Function Call Browser tool 173 , 174

Function Documentation 191

functions

buffer 218 , 243

calling 215

defmode 121

echo area 230 , 243

editor error 231

editor, see editor functions

file 243

inserting text 233

Lisp editor 234

movement 235 , 243

point 225

prompt 236

variable 240

window 243

Fundamental Mode 119

fundamental mode 119

G

Generic Describe 23

generic function

describe 179

Generic Function Browser tool 179 , 180

Get Register 118

global abbreviation

editor definition 122

Global Font Lock Mode 161

Go Back 67

Go Forward 68

Goto Line 56

Goto Page 98

Goto Point 61

goto-buffer 224

Grep 155

*grep-command* 155

H

Help 21

help commands 14 , 21

Help on Parse 131

highlight-matching-parens 189

History First 140

History Kill Current 142

History Last 141

History Next 141

history of commands 24

History Previous 141

history ring 131

History Search 141

History Search From Input 142

History Select 142

History Yank 142

I

Illegal 138

Incremental Search 100 , 101

incremental-search-minimum-visible-lines 101

Indent 82

indent

form 181

Indent for Comment 186

Indent Form 181

Indent New Comment Line 187

Indent New Line 84

Indent or Complete Symbol 176

Indent Region 83

Indent Rigidly 83

Indent Selection 84

Indent Selection or Complete Symbol 175

indentation

customising 211 , 214

customizing 211 , 214

define for Lisp forms 163

define for Lisp functions 163

delete 84

move back to 84

indentation commands 82

indenting 234

*indent-with-tabs* 234

In-place completion 238

input-format-default 35

Insert () 189

Insert Buffer 92

Insert Cut Buffer 150

Insert Double Quotes For Selection 184

Insert File 41

Insert From Previous Prompt 139

Insert Multi Line Comment For Selection 186

Insert Page Directory 99

Insert Parentheses For Selection 189

Insert Parse Default 134

Insert Register 118

Insert Selected Text 134

Insert Word Abbrevs 127

inserting text commands 12 , 73

inserting text functions 233

insert-string 233

Inspect Star 139

Inspect Variable 154

Interface Builder tool 154

Interrupt Shell Subjob 148

Inverse Add Global Word Abbrev 124

Inverse Add Mode Word Abbrev 123

Invoke Menu Item 153

Invoke Tool 152

ISearch Backward Regexp 110

ISearch Forward Regexp 110

J

Jump to Register 116

Jump to Saved Position 117

Just One Space 70

K

key

command description 23

Control 9

description 23 , 24

Escape 9

Meta 9

key binding 137

customising 208 , 211 , 212

customizing 208 , 211 , 212

key sequence

editor definition 9

for command 25

key sequences

for commands 25

keyboard macro

begin definition of 128

editor definition 128

end definition of 128

execute 129

name 129

keyboard macro commands 128

Keyboard Macro Query 129

Kill Backward Up List 182

Kill Buffer 90

Kill Comment 187

Kill Line 72

Kill Next Word 71

Kill Parse 133

Kill Previous Word 71

Kill Region 72

Kill Register 117

kill ring 68 , 71 , 73

rotate 74

Kill Shell Subjob 149

killing

editor definition 68

killing text 71

killing text commands 13 , 68

kill-ring-string 233

L

Last Keyboard Macro 129

line

beginning 55

centre 87

count for page 98

count for region 66

delete blank 70

delete matching 104

delete non-matching 104

end 56

goto 56

indent new 84

indentation 176

kill 72

kill backward 72

length 86

list matching 104

move to top of window 59

next 56

open new 75

previous 56

transposition 80

what line 56

line count 98

Line to Top of Window 59

line-end 235

Linefeed Auto Fill Linefeed 88

line-offset 235

line-start 235

Lisp

editor commands 159

Lisp comment commands 185

Lisp documentation commands 190

Lisp editor functions 234

Lisp form commands 180

Lisp Insert ) 190

Lisp Insert ) Indenting Top Level 190

Lisp list commands 184

Lisp Mode 120

Lisp mode 119

LispWorks IDE tools

Application Builder 153

Class Browser 179

Editor 174 , 175

Function Call Browser 173 , 174

Generic Function Browser 179 , 180

Interface Builder 154

Listener 70 , 71 , 120 , 148 , 196

Output Browser 71

Process Browser 19

Search Files 106 , 107

selecting 152

Shell 146 , 148 , 149

shortcuts 152

Symbol Browser 190

list

extract 182

kill backward up 182

move down one level 185

move to end 184

move to start 184 , 185

List Buffer Definitions 154

List Buffers 91

List Callees 173

List Callers 173

list commands 184

List Definitions 167

List Definitions For Dspec 167

List Directory 43

List Faces Display 157

List Matching Lines 104

List Registers 117

List Unwritable Characters 37

List Word Abbrevs 126

listener

clear 70

listener commands

Execute or Insert Newline or Yank from Previous Prompt Return 139

History First Ctrl+C < 140

History Kill Current Ctrl+C Ctrl+K 142

History Last Ctrl+C > 141

History Next Meta+N or Ctrl+C Ctrl+N 141

History Previous Meta+P or Ctrl+C Ctrl+P 141

History Search From Input 142

History Search Meta+R or Ctrl+C Ctrl+R 141

History Select Ctrl+C Ctrl+F 142

History Yank Ctrl+C Ctrl+Y 142

Insert From Previous Prompt Ctrl+J 139

Inspect Star Ctrl+C Ctrl+I 139

Throw To Top Level Meta+K 140

Listener tool 70 , 71 , 120 , 148 , 196

Load File 195

location

editor definition 8

locations 67

Lowercase Region 79

Lowercase Word 78

M

macro

keyboard 128

Macroexpand Form 183

macro-expansion 183

macros

defcommand 216

major mode

editor definition 8 , 118

Make Directory 42

Make Word Abbrev 124

make-buffer 223

man Unix command 26

manual

on-line editor 23 , 24 , 25

Manual Entry 26

Manual Entry mode 119

mark

editor definition 7

exchange with point 65

form 181

move current point to 64

paragraph 65

pop 64

sentence 65

set 64

word 65

See also locations

Mark Defun 163

Mark Form 181

Mark Page 98

Mark Paragraph 65

mark ring 63

Mark Sentence 65

Mark Whole Buffer 66

Mark Word 65

message 230

Meta key 9

Meta-! Shell Command 145

Meta+" Insert Double Quotes For Selection 184

Meta+# Insert Multi Line Comment For Selection 186

Meta+( Insert Parentheses For Selection 189

Meta+) Move Over ) 189

Meta+, Continue Tags Search 169

Meta+. Find Source 164

Meta+/ Dynamic Completion 76

Meta+; Indent for Comment 186

Meta+< Beginning of Buffer 59

Meta+< Beginning Of Parse 132

Meta+= Function Arglist 177

Meta+> End of Buffer 60

Meta+? Find Tag 168

Meta+@ Mark Word 65

Meta+[ Backward Paragraph 57

Meta+\ Delete Horizontal Space 69

Meta+] Forward Paragraph 57

Meta+' Word Abbrev Prefix Point 124

Meta+A Backward Sentence 57

Meta+A Debugger Abort 143

Meta+B Backward Word 55

Meta+B Debugger Backtrace 144

Meta+B Echo Area Backward Word 132

Meta+Backspace Echo Area Kill Previous Word 133

Meta+C Capitalize Word 78

Meta+C Debugger Continue 143

Meta+Ctrl+. Rotate Active Finders 170

Meta+Ctrl+; Kill Comment 187

Meta+Ctrl+@ Mark Form 181

Meta+Ctrl+\ Indent Region 83

Meta+Ctrl+A Beginning of Defun 162

Meta+Ctrl+B Backward Form 181

Meta+Ctrl+C, break gesture 19

Meta+Ctrl+D Down List 185

Meta+Ctrl+Delete Backward Kill Form 182

Meta+Ctrl+E End of Defun 163

Meta+Ctrl+F Forward Form 180

Meta+Ctrl+H Mark Defun 163

Meta+Ctrl+I Complete Symbol 176

Meta+Ctrl+K Forward Kill Form 181

Meta+Ctrl+L Select Previous Buffer 89

Meta+Ctrl+N Forward List 184

Meta+Ctrl+P Backward List 184

Meta+Ctrl+Q Indent Form 181

Meta+Ctrl+R ISearch Backward Regexp 110

Meta+Ctrl+S ISearch Forward Regexp 110

Meta+Ctrl+Shift+A Show Documentation 192

Meta+Ctrl+Shift+L Circulate Buffers 90

Meta+Ctrl+Space Pop Mark 64

Meta+Ctrl+T Transpose Forms 183

Meta+Ctrl+U Backward Up List 185

Meta+Ctrl+W Append Next Kill 73

Meta+Ctrl+X Evaluate Defun 193

Meta+Ctrl+Z Exit Recursive Edit 136

Meta+D Kill Next Word 71

Meta+Delete Kill Previous Word 71

Meta+E Debugger Edit 144

Meta+E Forward Sentence 57

Meta+F Forward Word 55

Meta+G Fill Region 86

Meta+H Mark Paragraph 65

Meta+I Abbreviated Complete Symbol 176

Meta+J Indent New Comment Line 187

Meta+K Find Matching Parse 132

Meta+K Forward Kill Sentence 72

Meta+K Reset Echo Area 135

Meta+K Throw To Top Level 140

Meta+L Lowercase Word 78

Meta+M Back to Indentation 84

Meta+N Debugger Next 144

Meta+N Down Comment Line 187

Meta+N History Next 141

Meta+N Next Parse 131

Meta+Newline Indent New Comment Line 187

Meta+P Debugger Previous 144

Meta+P History Previous 141

Meta+P Previous Parse 131

Meta+P Up Comment Line 187

Meta+Q Fill Paragraph 85

Meta+R History Search 141

Meta+Shift+% Query Replace 111

Meta+Shift+^ Delete Indentation 84

Meta+Shift+~ Buffer Not Modified 93

Meta+Shift+M Walk Form 183

Meta+Shift+R Move to Window Line 59

Meta+Space Just One Space 70

Meta+T Transpose Words 80

Meta+Tab Expand File Name 43

Meta+U Uppercase Word 78

Meta+V Debugger Print 145

Meta+V Scroll Window Up 58

Meta+W Save Region 73

Meta+X Extended Command 11 , 20

Meta+Y Rotate Kill Ring 74

Meta+Z Zap To Char 73

Meta-| Shell Command On Region 146

method call

describe 180

Microsoft Windows keys

using 207

minor mode

editor definition 8 , 120

Mode 48

mode

editor definition 8 , 118

indentation in 82

mode abbreviation

editor definition 122

mode line

editor definition 6

modes

abbrev 120 , 123

auto-fill 87 , 120

Directory 119

execute 120

fundamental 119

Lisp 119

Manual Entry 119

overwrite 81 , 120

shell 119

text 119

mouse

editor bindings 151

Move Over ) 189

Move to Window Line 59

movement commands 13 , 54

locations 67

movement functions 235 , 243

move-point 227

N

Name Keyboard Macro 129

Negative Argument 28

New Buffer 91

New in LispWorks 7.0

Code Coverage Current Buffer editor command 202

Code Coverage File editor command 202

Code Coverage Load Default Data editor command 203

Code Coverage Set Default Data editor command 203

Directory Mode Copy Marked editor command 52

Directory Mode Delete editor command 51

Directory Mode Edit File editor command 46

Directory Mode Edit File In Other Window editor command 47

Directory Mode Flag Delete editor command 50

Directory Mode Flag Delete When Marked editor command 50

Directory Mode Flag Edited editor command 48

Directory Mode Kill Line editor command 50

Directory Mode Mark All editor command 49

Directory Mode Mark editor command 47

Directory Mode Mark Matches editor command 49

Directory Mode Mark Regexp Matches editor command 49

Directory Mode Mark When Edited editor command 49

Directory Mode Move Marked editor command 52

Directory Mode New Buffer With Edited editor command 53

Directory Mode New Buffer With Flagged Delete editor command 53

Directory Mode New Buffer With Marked editor command 53

Directory Mode New Buffer With Matches editor command 54

Directory Mode New Buffer With Regexp Matches editor command 54

Directory Mode Next Line editor command 46

Directory Mode Previous Line editor command 46

Directory Mode Rename editor command 52

Directory Mode Toggle Edited editor command 48

Directory Mode Unflag Edited editor command 48

Directory Mode Unmark Backward editor command 48

Directory Mode Unmark editor command 47

Directory Mode Unmark Matches editor command 49

Directory Mode Unmark Regexp Matches editor command 49

Directory Mode Unmark When Edited editor command 49

Editor commands for code coverage display 202

editor searches .cpp files by default 105 , 112

Find File With External Format editor command 34

Find Source For Current Package 166

Force Undo editor command 51

Improved support for Unicode and other file encodings 33

Invoke Menu Item editor command 153

List Directory editor command 43

Save Buffer Pathname 43

Scroll Window Down Preserving Highlight editor command 61

Scroll Window Up Preserving Highlight editor command 61

Search Buffers editor command 105

special meaning of Backslash in regular expression replacement commands 113

Un-Kill As Filename 74

Un-Kill As String 74

New Line 75

New Window 93

newline

adding to end of file 33

Newly documented in LispWorks 7.0

Activate Interface editor command 152

Beginning of Buffer Preserving Point editor command 60

Beginning of Line After Prompt editor command 139

Beginning of Window editor command 60

Buffers Query Replace editor command 113

Buffers Search editor command 105

Bug Report editor command 156

Build Interface editor command 154

Bury Buffer editor command 90

Clear Eval Record editor command 158

Comment Region editor command 185

Compare File And Buffer editor command 115

Compile and Load Buffer File editor command 199

Compile and Load File editor command 200

Debugger Abort editor command 143

Debugger Backtrace editor command 144

Debugger Continue editor command 143

Debugger Edit editor command 144

Debugger Next editor command 144

Debugger Previous editor command 144

Debugger Print editor command 145

Debugger Top editor command 145

Define Command Synonym editor command 218

Delete Other Windows editor command 94

Edit Buffer editor command 90

Edit Compiler Warnings editor command 154

End of Buffer Preserving Point editor command 60

End of Window editor command 60

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

Exit Lisp editor command 156

Expand File Name With Space editor command 44

Find Key Definition editor command 166

Find Matching Parse editor command 132

Find Non-Base-Char editor command 37

Flush Sections editor command 158

Font Lock Fontify Block editor command 161

Font Lock Fontify Buffer editor command 161

Font Lock Mode editor command 161

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

Global Font Lock Mode editor command 161

Grep editor command 155

History First listener command 140

History Kill Current editor command 142

History Last listener command 141

History Next listener command 141

History Previous listener command 141

History Search From Input editor command 142

History Search listener command 141

History Select editor command 142

History Yank editor command 142

Insert From Previous Prompt listener command 139

Inspect Star listener command 139

Inspect Variable editor command 154

ISearch Backward Regexp editor command 110

ISearch Forward Regexp editor command 110

Kill Shell Subjob editor command 149

Lisp Insert ) Indenting Top Level editor command 190

List Buffer Definitions editor command 154

List Faces Display editor command 157

Next Grep editor command 155

Next Search Match editor command 155

Previous Focus Window editor command 95

Redo editor command 158

regular-expression-search 229

Remote Manual Entry editor command 26

Remote Shell editor command 147

Remove Nroff Backspaces editor command 26

Reset Echo Area editor command 135

Scroll Window Down In Place editor command 62

Scroll Window Down Moving Point editor command 62

Scroll Window Down Preserving Point editor command 63

Scroll Window Up In Place editor command 62

Scroll Window Up Moving Point editor command 62

Scroll Window Up Preserving Point editor command 63

Set Buffer Transient Edit editor command 92

Set Title editor command 152

Shell Command On Region editor command 146

Show Directory editor command 155

Terminate Shell Subjob editor command 150

Throw out of Debugger editor command 145

Throw To Top Level listener command 140

Toggle Global Simple Undo editor command 158

Toggle Showing Cursor Info editor command 135

Untrace All editor command 172

Next Breakpoint 204

Next Grep 155

Next Line 56

Next Ordinary Window 94

Next Page 98

Next Parse 131

Next Search Match 155

Next Window 93

O

Open Line 75

output

clear 71

Output Browser tool 71

output-format-default 36

Overwrite Delete Previous Character 82

Overwrite Mode 81

overwrite mode 81 , 120

overwriting commands 81

P

package

editor 214

set 192

page

display first lines 99

editor definition 97

goto 98

insert first lines into buffer 99

mark 98

next 98

previous 97

page commands 97

pane

editor definition 5

paragraph

backward 57

editor definition 9

fill 85

forward 57

mark 65

parentheses

inserting a pair of 189

parentheses commands 189

pending delete 77

point

editor definition 7

exchange with mark 65

goto 61

move to window line 59

position of 134

save to register 116

where is 135

point 225

point behavior 225

point functions 225

point ring, see mark ring

Point to Register 116

point< 226

point<= 227

point> 227

point>= 227

point-kind 226

points and text modification 225

points-to-string 234

Pop and Goto Mark 64

Pop Mark 64

prefix

fill 86

prefix argument 11 , 27

prefix-argument-default 28

Prepend to Register 118

Previous Breakpoint 204

Previous Focus Window 95

Previous Line 56

Previous Page 97

Previous Parse 131

Previous Window 94

print

buffer 93

file 40

region 67

Print Buffer 93

Print File 40

Print Region 67

process

breaking 19

Process Browser tool 19

Process File Options 41

process-character 215

programming the editor 214

calling functions 215

examples 243 , 247

prompt functions 236

prompt-for-buffer 237

prompt-for-file 237

prompt-for-integer 237

prompt-for-string 237

prompt-for-variable 238

prompt-regexp-string 148

Put Register 117

Q

Query Replace 111

query replace 111

directory 112

regexp 113

system 112

tags 169

Query Replace Regexp 113

Quote Tab 85

Quoted Insert 75

R

Read Word Abbrev File 127

recursive editing 136

redisplay 243

Redo 158

Re-evaluate Defvar 194

Reevaluate Defvar 194

Refresh Screen 97

regexp

query replace 113

replace 113

Regexp Forward Search 110

Regexp Reverse Search 110

region

append 32

capitalize 79

compile 198

delete 70

determining 65

editor definition 8

evaluate 195 , 197

fill 86

get from register 118

indent 83

indent rigidly 83

kill 72

line count 66

lowercase 79

print 67

save 73

transposition 81

uppercase 79

word count 66

write 32

region-query-size 67

register

append to 117

editor definition 116

get region 118

kill 117

list 117

move to saved position 116

prepend to 118

record position 117

save current point to 116

save position 117

register commands 116

Register to Point 117

regular expression 108

count occurrences of 110

interactive replacement 113

interactive search 110

replacement 113

searching 108 , 110

special meaning of Backslash in replacement commands 113

regular expression search 108

regular-expression-search 229

Remote Manual Entry 26

Remote Shell 147

Remove Nroff Backspaces 26

Rename Buffer 92

Rename File 42

repeating a command 11 , 27

replace

case sensitivity 113

query 111

regexp 113

string 111

Replace Regexp 113

Replace String 111

replacing 111

replacing commands 99

Report Bug 156

Report Manual Bug 156

Reset Echo Area 135

Return Auto Fill Return 88

Return Confirm Parse 130

Return Default 134

Return Execute or Insert Newline or Yank from Previous Prompt 139

Return New Line 75

Reverse Incremental Search 102

Reverse Search 104

Revert Buffer 40

revert-buffer-confirm 41

ring

history 131

kill 68 , 71 , 73

mark 63

undo 77

window 93

Room 157

Rotate Active Finders 170

Rotate Kill Ring 74

Run Command 146

S

same-line-p 228

Save All Files 31

Save All Files and Exit 33

Save Buffer Pathname 43

Save File 31

Save Position 116

Save Region 73

save-all-files-confirm 31

save-excursion 228

screen

refresh 97

scroll button

size 96

Scroll Next Window Down 95

Scroll Next Window Up 95

Scroll Window Down 57

Scroll Window Down In Place 62

Scroll Window Down Moving Point 62

Scroll Window Down Preserving Highlight 61

Scroll Window Down Preserving Point 63

Scroll Window Up 58

Scroll Window Up In Place 62

Scroll Window Up Moving Point 62

Scroll Window Up Preserving Highlight 61

Scroll Window Up Preserving Point 63

scroller

size 96

scroll-overlap 58

search

all buffers 104

backward 103

case sensitivity 107

directory 105

files 106

forward 103

incremental backward 102

incremental forward 100

match position 101

regexp backward 110

regexp forward 110

regular expression 108

system 106 , 107

Search All Buffers 104

Search Buffers 105

Search Files 106

Search Files Matching Patterns 106

Search Files tool 106 , 107

Search System 107

search-files 107

searching 99

searching commands 99

Select Buffer 89

Select Buffer Other Window 89

Select Go Back 68

Select Previous Buffer 89

selection

indent 84

indenting 175

Self Insert 76

Self Overwrite 81

Self-contained examples

editor commands 247

editor syntax coloring 248

sentence

backward 57

delimiter 9

editor definition 9

forward 57

kill backward 72

kill forward 72

mark 65

terminator 9

Set Buffer Output 193

Set Buffer Package 192

Set Buffer Transient Edit 92

Set Comment Column 186

Set External Format 35

Set Fill Column 86

Set Fill Prefix 87

Set Mark 64

Set Prefix Argument 27

Set Title 152

Set Variable 136

set-current-mark 226

set-interactive-break-gestures function 19

set-interrupt-keys 213

setup-indent 214

Shell 146

Shell Command 145

shell command

from editor 145

Shell Command On Region 146

shell mode 119

Shell Send Eof 149

Shell tool 146 , 148 , 149

shell-cd-regexp 148

shell-pop-regexp 148

shell-push-regexp 148

Show Directory 155

Show Documentation 192

Show Documentation for Dspec 192

Show Paths From 174

Show Paths To 174

Show Variable 136

Skip Whitespace 61

source finding

active finders list 170

defpackage 166

dspec 165

editor command 165 , 166

editor definitions 245

name 164

package definition 166

tags 168

tags files 168 , 170

source recording 164

*source-found-action* 234

space

delete horizontal 69

just one 70

Space Auto Fill Space 88

Space Complete Field 130

spaces-for-tab 83

Split Window Horizontally 95

Split Window Vertically 96

start-line-p 228

Stepper Breakpoint 205

Stepper Continue 205

Stepper Macroexpand 205

Stepper Next 205

Stepper Restart 205

Stepper Show Current Source 205

Stepper Step 205

Stepper Step Through Call 205

Stepper Step To Call 205

Stepper Step To Cursor 205

Stepper Step To End 205

Stepper Step To Value 205

Stepper Undo Macroexpand 205

Stop Shell Subjob 149

string

count occurrences of 110

insert 233

replace 111

search 99

symbol

apropos 190

browser 190

completion 175 , 176

describe 191

Symbol Browser tool 190

Syntax coloring 160

system

compile 201

compile changed definitions 201

describe 180

evaluate changed definitions 196

query replace 112

search 106 , 107

System Query Replace 112

System Search 106

T

Tab

for command completion 11 , 20 , 130

for indentation 82 , 175

for symbol completion 175

tab

insert 85

width 83

Tab Complete Input 130

Tab Indent 82

Tab Indent Selection or Complete Symbol 175

tag

continue search 169

create buffer 167

editor definition 163

find 168

query replace 169

search 168

visit file 170

Tags Query Replace 169

Tags Search 168

temporary files 39 , 40

Terminate Shell Subjob 150

terminator

sentence 9

text handling concepts 9

Text Mode 119

text mode 119

Throw out of Debugger 145

Throw To Top Level 140

Toggle Auto Save 38

Toggle Breakpoint 204

Toggle Buffer Read-Only 92

Toggle Count Newlines 96

Toggle Error Catch 195

Toggle Global Simple Undo 158

Toggle Showing Cursor Info 135

Top of Window 59

Trace Definition 171

Trace Definition Inside Definition 172

Trace Function 171

Trace Function Inside Definition 171

tracing functions 171

Transpose Characters 79

Transpose Forms 183

Transpose Lines 80

Transpose Regions 81

Transpose Words 80

transposition commands 79

U

Undefine 205

undefine

buffer 206

command 206

definition 205

region 206

Undefine Buffer 206

Undefine Command 206

Undefine Region 206

Undo 77

undo ring 77

size 77

undoing editor commands 13 , 77

undo-ring-size 77

Unexpand Last Word 125

Unix command

man 26

Un-Kill 74

Un-Kill As Filename 74

Un-Kill As String 74

Unsplit Window 96

Untrace All 172

Untrace Definition 172

Untrace Function 171

Up Comment Line 187

Uppercase Region 79

Uppercase Word 78

use-buffer 223

V

variable

change value of 136

description 23 , 25

editor 136

listing with apropos 22

show value of 136

variable functions 240

variables

*buffer-list* 222

*find-likely-function-ignores* 234

*grep-command* 155

*indent-with-tabs* 234

*source-found-action* 234

indenting 234

variable-value 241

variable-value-if-bound 242

View Page Directory 99

View Source Search 166

Visit File 30

Visit Other Tags File 170

Visit Tags File 170

W

Walk Form 183

Wfind File 30

What Command 23

What Cursor Position 134

What Line 56

What Lossage 24

Where Is 25

Where Is Point 135

whitespace

skip 61

window

delete 94

delete next 94

editor definition 5

mode line 96

move line to top of 59

move to bottom 59

move to top 59

new 93

next 93 , 94

previous 94

scroll down 57

scroll next down 95

scroll next up 95

scroll overlap 58

scroll up 58

scroller 96

split 95 , 96

window commands 93

window functions 243

window ring 93

window-buffer 222

windows

and the Editor 150

copy 150

paste 150

window-text-pane 243

with-buffer-locked 218 , 219

with-point 228

with-point-locked 218 , 220

word

backward 55

capitalize 78

count for region 66

dynamic completion 76

editor definition 9

forward 55

kill next 71

kill previous 71

lowercase 78

mark 65

transposition 80

uppercase 78

Word Abbrev Apropos 126

Word Abbrev Prefix Point 124

word-offset 235

Write File 32

Write Region 32

Write Word Abbrev File 126

X

xref 173

Y

yank 74

yank as filename 74

yank as string 74

Z

Zap To Char 73


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

NextPrevTopContents