All Manuals > LispWorks Editor User Guide

NextPrevTopContents

Index

Symbols

# files 27

? Help on Parse 130

~ files 27 , 38 , 39

A

Abbrev Expand Only 124

Abbrev Mode 122

abbrev mode 120 , 122

Abbreviated Complete Symbol 176

abbreviation

add global 123

add global expansion 123

add mode 122

add mode expansion 123

append to file 126

delete all 125

delete global 125

delete mode 124

edit 126

editor definition 122

expand 124

list 125

read from file 127

save to file 126

undo last expansion 124

abbreviation commands 122

abbrev-pathname-defaults 126

Abort Recursive Edit 136

aborting editor commands 12 , 19

aborting processes 12 , 19

Activate Interface 151

Add Global Word Abbrev 123

Add Mode Word Abbrev 122

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

Append Next Kill 72

Append to File 31

Append to Register 117

Append to Word Abbrev File 126

Application Builder tool 153

Apropos Command 21 , 190

argument

listing for function 177

prefix 26

attribute

description 23

listing with apropos 21

Auto Fill Linefeed 88

Auto Fill Mode 87

Auto Fill Return 88

Auto Fill Space 87

Auto Save Toggle 37

auto-fill mode 87 , 120

auto-fill-space-indent 88

auto-save file 36

auto-save-checkpoint-frequency 38

auto-save-cleanup-checkpoints 38

auto-save-filename-pattern 37

auto-save-key-count-threshold 38

B

Back to Indentation 84

Backspace Delete Previous Character 68

Backspace Echo Area Delete Previous Character 132

Backup File 31

backup file 31 , 38 , 39

backup-filename-pattern 39

backup-filename-suffix 39

backups-wanted 38

Backward Character 54

Backward Form 181

Backward Kill Line 71

Backward Kill Sentence 71

Backward List 184

Backward Paragraph 57

Backward Search 103

Backward Sentence 56

Backward Up List 185

Backward Word 55

base-char type 35

Beginning of Buffer 59

Beginning of Buffer Preserving Point 59

Beginning of Defun 162

Beginning of Line 55

Beginning of Line After Prompt 138

Beginning Of Parse 132

Beginning of Parse or Line 132

Beginning of Window 60

Bind Key 136

Bind String to Key 137

binding keys 136

bind-key 212

bind-string-to-key 213

Bottom of Window 58

Break Definition 173

Break Definition on Exit 173

Break Function 172

Break Function on Exit 172

breaking processes 19

break-on-editor-error 156

buffer

changed definitions in 177

circulate 89

commands 88

compile 198

compile changed definitions 200

compile if necessary 199

create 91

editor definition 6

evaluate 195

evaluate changed definitions 195

file options 40

functions 218 , 243

insert 91

kill 41 , 90

list 90

mark whole 65

modified check 92

move to beginning 59

move to end 59

new 91

not modified 92

read only 92

rename 91

revert 40

save 30

search all 104

select 88

select in other window 89

select previous 89

set package 192

buffer 218

Buffer Changed Definitions 177

Buffer Not Modified 92

buffer-from-name 223

*buffer-list* 222

buffer-name 222

buffer-pathname 232

buffer-point 223

buffers and windows 149

Buffers Query Replace 112

Buffers Search 104

buffers-end 222

buffers-start 222

buffer-value 242

bug

reporting 155

Bug Report 155

Build Application 152

Bury Buffer 89

button

mouse bindings in editor 150

C

calling editor functions 215

Capitalize Region 78

Capitalize Word 78

case conversion commands 77

case-replace 112

CD 147

Center Line 86

change-buffer-lock-for-modification 221

character

backward 54

delete expanding tabs 68

delete next 68

delete previous 68

forward 54

insert with overwrite 81

overwrite previous 81

transposition 79

character type 91

character-offset 235

Check Buffer Modified 92

check-disk-version-consistent 232

Circulate Buffers 89

class

describe 179

Class Browser tool 179

Clear Eval Record 157

Clear Listener 70

Clear Output 70

Clear Undo 156

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 129

description 22 , 23

execution 9 , 19 , 215

history 24

key sequence for 24

key sequences 25

listing with apropos 21

repetition 11 , 26

shell 145

Command+Ctrl+,, break gesture 19

commands

abbreviation 122

aborting commands 12 , 19

aborting processes 12 , 19

buffer 88

case conversion 77

compilation 192 , 198

cut and paste 14

deleting text 13 , 67

Directory mode 43

echo area 129

editing Lisp programs 159

editor variable 135

evaluation 192 , 193 , 196

file handling 12 , 27

filling 84

help 14 , 20

indentation 81

inserting text 12 , 73

key binding 136

keyboard macro 127

killing text 13 , 67

Lisp comment 185

Lisp documentation 190

Lisp form 180

Lisp function and definition 162

Lisp list 184

movement 13 , 54

overwriting 80

pages 97

parentheses 189 , 190

recursive editing 136

register 116

replacing 99

running shell from editor 145

searching 99

transposition 79

undoing 13 , 76

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 114

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 129

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 129

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 149

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 136

Ctrl+` Function Arglist Displayer 178

Ctrl+A Beginning of Line 55

Ctrl+A Beginning of Line After Prompt 138

Ctrl+A Beginning Of Parse or Line 132

Ctrl+B Backward Character 54

Ctrl+B Echo Area Backward Character 131

Ctrl+C < History First 140

Ctrl+C > History Last 140

Ctrl+C Ctrl+C Insert Selected Text 134

Ctrl+C Ctrl+C Interrupt Shell Subjob 148

Ctrl+C Ctrl+D Shell Send Eof 148

Ctrl+C Ctrl+F History Select 142

Ctrl+C Ctrl+I Inspect Star 139

Ctrl+C Ctrl+K History Kill Current 141

Ctrl+C Ctrl+N History Next 140

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 148

Ctrl+D Delete Next Character 68

Ctrl+Down Scroll Window Down Preserving Point 62

Ctrl+E End of Line 55

Ctrl+F Forward Character 54

Ctrl+G, abort current command 19

Ctrl+H A Apropos 15 , 190

Ctrl+H B Describe Bindings 25

Ctrl+H C What Command 22

Ctrl+H Ctrl+D Document Command 22

Ctrl+H Ctrl+K Document Key 23

Ctrl+H Ctrl+V Document Variable 24

Ctrl+H D Describe Command 15 , 22

Ctrl+H G Generic Describe 23

Ctrl+H Help 20

Ctrl+H K Describe Key 15 , 23

Ctrl+H L What Lossage 24

Ctrl+H V Describe Editor Variable 24

Ctrl+H W Where Is 24

Ctrl+J Insert From Previous Prompt 138

Ctrl+K Kill Line 71

Ctrl+L Refresh Screen 96

Ctrl+N Next Line 55

Ctrl+Next End of Window 60

Ctrl+Next Scroll Window Down Moving Point 62

Ctrl+O Open Line 74

Ctrl+P Insert Parse Default 133

Ctrl+P Previous Line 55

Ctrl+Prior Beginning of Window 60

Ctrl+Prior Scroll Window Up Moving Point 61

Ctrl+Q Quoted Insert 75

Ctrl+R Return Default 133

Ctrl+R Reverse Incremental Search 102

Ctrl+S Esc Forward Search 103

Ctrl+S Incremental Search 99

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 63

Ctrl+T Transpose Characters 79

Ctrl+U Kill Parse 133

Ctrl+U Set Prefix Argument 26

Ctrl+Up Scroll Window Up Preserving Point 62

Ctrl+V Scroll Window Down 57

Ctrl+W Kill Region 72

Ctrl+X - Inverse Add Global Word Abbrev 123

Ctrl+X & Search Files Matching Patterns 106

Ctrl+X ( Define Keyboard Macro 128

Ctrl+X ) End Keyboard Macro 128

Ctrl+X * Search Files 105

Ctrl+X + Add Global Word Abbrev 123

Ctrl+X . Set Fill Prefix 86

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 97

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 88

Ctrl+X C Go Back 67

Ctrl+X Ctrl+A Add Mode word Abbrev 122

Ctrl+X Ctrl+B List Buffers 90

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

Ctrl+X Ctrl+E Evaluate Last Form 194

Ctrl+X Ctrl+F Wfind File 29

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

Ctrl+X Ctrl+I Indent Rigidly 83

Ctrl+X Ctrl+L Lowercase Region 78

Ctrl+X Ctrl+O Delete Blank Lines 69

Ctrl+X Ctrl+P Mark Page 98

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

Ctrl+X Ctrl+S Save File 30

Ctrl+X Ctrl+T Transpose Lines 80

Ctrl+X Ctrl+U Uppercase Region 78

Ctrl+X Ctrl+V Find Alternate File 29

Ctrl+X Ctrl+W Write File 31

Ctrl+X Ctrl+X Exchange Point and Mark 64

Ctrl+X Delete Backward Kill Sentence 71

Ctrl+X E Last Keyboard Macro 128

Ctrl+X F Set Fill Column 85

Ctrl+X G Insert Register 117

Ctrl+X H Mark Whole Buffer 65

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 67

Ctrl+X O Next Ordinary Window 93

Ctrl+X P Go Forward 67

Ctrl+X Q Keyboard Macro Query 128

Ctrl+X S Save All Files 30

Ctrl+X Tab Indent Rigidly 83

Ctrl+X X Copy to Register 117

Ctrl+Y Un-Kill 14 , 73

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 143

debugger commands

Debugger Abort Meta+A 143

Debugger Backtrace Meta+B 143

Debugger Continue Meta+C 143

Debugger Edit Meta+E 143

Debugger Next Meta+N 144

Debugger Previous Meta+P 144

Debugger Print Meta+V 144

Debugger Top 144

Throw out of Debugger 145

Debugger Continue 143

Debugger Edit 143

Debugger Next 144

Debugger Previous 144

Debugger Print 144

Debugger Top 144

default

external format 34 , 35

prefix argument 26 , 27

default-auto-save-on 37

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 127

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 120

Delete All Word Abbrevs 125

Delete Blank Lines 69

Delete File 41

Delete File and Kill Buffer 41

Delete Global Word Abbrev 125

Delete Horizontal Space 69

Delete Indentation 83

Delete Key Binding 137

Delete Matching Lines 104

Delete Mode Word Abbrev 124

Delete Next Character 68

Delete Next Window 94

Delete Non-Matching Lines 104

Delete Other Windows 94

Delete Previous Character 68

Delete Previous Character Expanding Tabs 68

Delete Region 69

Delete Selection Mode 76

Delete Window 94

delete-point 227

deleting text 68

deleting text commands 13 , 67

deletion

editor definition 67

of selection 76

of surrounding form 182

delimiter

sentence 9

Describe Bindings 25

Describe Class 179

Describe Command 22

Describe Editor Variable 24

Describe Generic Function 179

Describe Key 23

Describe Method Call 180

Describe Symbol 191

Describe System 180

Diff 115

Diff Ignoring Whitespace 115

directory

change 147

query replace 111

search 105

Directory mode 118

Directory mode commands 43

Directory Mode Copy Marked 51

Directory Mode Delete 50

Directory Mode Edit File 45

Directory Mode Edit File In Other Window 46

Directory Mode Flag Delete 49

Directory Mode Flag Delete When Marked 49

Directory Mode Flag Edited 47

Directory Mode Kill Line 50

Directory Mode Mark 46

Directory Mode Mark All 48

Directory Mode Mark Matches 48

Directory Mode Mark Regexp Matches 48

Directory Mode Mark When Edited 49

Directory Mode Move Marked 51

Directory Mode New Buffer With Edited 52

Directory Mode New Buffer With Flagged Delete 53

Directory Mode New Buffer With Marked 52

Directory Mode New Buffer With Matches 53

Directory Mode New Buffer With Regexp Matches 53

Directory Mode Next Line 45

Directory Mode Previous Line 45

Directory Mode Rename 52

Directory Mode Toggle Edited 47

Directory Mode Unflag Edited 47

Directory Mode Unmark 46

Directory Mode Unmark Backward 47

Directory Mode Unmark Matches 48

Directory Mode Unmark When Edited 49

Directory Query Replace 111

Directory Search 105

Disassemble Definition 201

Do Nothing 138

Document Command 22

Document Key 23

Document Variable 24

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 129

completing commands in 129

deleting and inserting text in 132

editor definition 129

help on parse 130

match input from history 131

movement in 131

next command 131

previous command 131

prompting the user 236

repeating commands in 130

terminate entry 130

Echo Area Backward Character 131

Echo Area Backward Word 132

echo area commands 129

Echo Area Delete Previous Character 132

echo area functions 230 , 243

Echo Area Kill Previous Word 133

Edit Buffer 90

Edit Callees 175

Edit Callers 174

Edit Compiler Warnings 153

Edit Editor Command 166

Edit Recognized Source 201

Edit Word Abbrevs 126

editor

customising 211

customizing 211

delete-region-command 69

programming 214

editor commands

Abbrev Expand Only 124

Abbrev Mode 122

Abbreviated Complete Symbol Meta+I 176

Abort Recursive Edit Ctrl+] 136

Activate Interface 151

Add Global Word Abbrev Ctrl+X + 123

Add Mode Word Abbrev Ctrl+X Ctrl+A 122

Append Next Kill Meta+Ctrl+W 72

Append to File 31

Append to Register 117

Append to Word Abbrev File 126

Apropos Command 21

Apropos Ctrl+H A 190

Auto Fill Linefeed Linefeed 88

Auto Fill Mode 87

Auto Fill Return Return 88

Auto Fill Space Space 87

Auto Save Toggle 37

Back to Indentation Meta+M 84

Backup File 31

Backward Character Ctrl+B 54

Backward Form Meta+Ctrl+B 181

Backward Kill Line 71

Backward Kill Sentence Ctrl+X Delete 71

Backward List Meta+Ctrl+P 184

Backward Paragraph Meta+[ 57

Backward Search 103

Backward Sentence Meta+A 56

Backward Up List Meta+Ctrl+U 185

Backward Word Meta+B 55

Beginning of Buffer Meta+< 59

Beginning of Buffer Preserving Point Home 59

Beginning of Defun Meta+Ctrl+A 162

Beginning of Line After Prompt Ctrl+A 138

Beginning of Line Ctrl+A 55

Beginning Of Parse Meta+< 132

Beginning of Parse or Line Ctrl+A 132

Beginning of Window Ctrl+Prior 60

Bind Key 136

Bind String to Key 137

Bottom of Window 58

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+~ 92

Buffers Query Replace 112

Buffers Search 104

Bug Report 155

Build Application 152

Bury Buffer 89

Capitalize Region 78

Capitalize Word Meta+C 78

CD 147

Center Line 86

Check Buffer Modified Ctrl+X ~ 92

Circulate Buffers Meta+Ctrl+Shift+L 89

Clear Eval Record 157

Clear Listener 70

Clear Output 70

Clear Undo 156

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 114

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 129

Complete Symbol Meta+Ctrl+I 176

Confirm Parse Return 130

Continue Tags Search Meta+, 169

Copy To Cut Buffer 149

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 143

Debugger Continue Meta+C 143

Debugger Edit Meta+E 143

Debugger Next Meta+N 144

Debugger Previous Meta+P 144

Debugger Print Meta+V 144

Debugger Top 144

Defindent 163

Define Command Synonym 218

Define Keyboard Macro Ctrl+X ( 128

Define Word Abbrevs 127

Delete All Word Abbrevs 125

Delete Blank Lines Ctrl+X Ctrl+O 69

Delete File 41

Delete File and Kill Buffer 41

Delete Global Word Abbrev 125

Delete Horizontal Space Meta+\ 69

Delete Indentation Meta+Shift+^ 83

Delete Key Binding 137

Delete Matching Lines 104

Delete Mode Word Abbrev 124

Delete Next Character Ctrl+D 68

Delete Next Window 94

Delete Non-Matching Lines 104

Delete Other Windows Ctrl+X 1 94

Delete Previous Character Backspace 68

Delete Previous Character Expanding Tabs 68

Delete Region 69

Delete Selection Mode 76

Delete Window Ctrl+X 0 94

Describe Bindings Ctrl+H B 25

Describe Class 179

Describe Command Ctrl+H D 22

Describe Editor Variable Ctrl+H V 24

Describe Generic Function 179

Describe Key Ctrl+H K 23

Describe Method Call 180

Describe Symbol 191

Describe System 180

Diff 115

Diff Ignoring Whitespace 115

Directory Mode Copy Marked 51

Directory Mode Delete 50

Directory Mode Edit File 45

Directory Mode Edit File In Other Window 46

Directory Mode Flag Delete 49

Directory Mode Flag Delete When Marked 49

Directory Mode Flag Edited 47

Directory Mode Kill Line 50

Directory Mode Mark 46

Directory Mode Mark All 48

Directory Mode Mark Matches 48

Directory Mode Mark Regexp Matches 48

Directory Mode Mark When Edited 49

Directory Mode Move Marked 51

Directory Mode New Buffer With Edited 52

Directory Mode New Buffer With Flagged Delete 53

Directory Mode New Buffer With Marked 52

Directory Mode New Buffer With Matches 53

Directory Mode New Buffer With Regexp Matches 53

Directory Mode Next Line 45

Directory Mode Previous Line 45

Directory Mode Rename 52

Directory Mode Toggle Edited 47

Directory Mode Unflag Edited 47

Directory Mode Unmark 46

Directory Mode Unmark Backward 47

Directory Mode Unmark Matches 48

Directory Mode Unmark When Edited 49

Directory Query Replace 111

Directory Search 105

Disassemble Definition 201

Do Nothing 138

Document Command Ctrl+H Ctrl+D 22

Document Key Ctrl+H Ctrl+K 23

Document Variable Ctrl+H Ctrl+V 24

Down Comment Line Meta+N 187

Down List Meta+Ctrl+D 185

Dynamic Completion Meta+/ 76

Echo Area Backward Character Ctrl+B 131

Echo Area Backward Word Meta+B 132

Echo Area Delete Previous Character Backspace 132

Echo Area Kill Previous Word Meta+Backspace 133

Edit Buffer 90

Edit Callees 175

Edit Callers 174

Edit Compiler Warnings 153

Edit Editor Command 166

Edit Recognized Source 201

Edit Word Abbrevs 126

End Keyboard Macro Ctrl+X ) 128

End of Buffer Meta+> 59

End of Buffer Preserving Point End 60

End of Defun Meta+Ctrl+E 163

End of Line Ctrl+E 55

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 64

Execute or Insert Newline or Yank from Previous Prompt Return 139

Exit Lisp 155

Exit Recursive Edit Meta+Ctrl+Z 136

Expand File Name Meta+Tab 42

Expand File Name With Space 43

Extract List 182

Fill Paragraph Meta+Q 85

Fill Region Meta+G 85

Find Alternate File Ctrl+X Ctrl+V 29

Find Command Definition 165

Find File 28

Find File With External Format 34

Find Key Definition 166

Find Matching Parse Meta+K 131

Find Mismatch 190

Find Non-Base-Char 36

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 36

Flush Sections 157

Font Lock Fontify Block 161

Font Lock Fontify Buffer 161

Font Lock Mode 161

Force Undo 50

Forward Character Ctrl+F 54

Forward Form Meta+Ctrl+F 180

Forward Kill Sentence Meta+K 71

Forward List Meta+Ctrl+N 184

Forward Paragraph Meta+] 56

Forward Search Ctrl+S Esc 103

Forward Sentence Meta+E 56

Forward Up List 184

Forward Word Meta+F 54

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 67

Goto Line 56

Goto Page 98

Goto Point 60

Grep 154

Help Ctrl+H 20

Help on Parse ? 130

History First Ctrl+C < 140

History Kill Current Ctrl+C Ctrl+K 141

History Last Ctrl+C > 140

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

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

History Search From Input 141

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 137

Incremental Search Ctrl+S 99

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

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

Indent Selection 83

Indent Selection or Complete Symbol Tab 175

Indent Tab 82

Insert () 189

Insert Buffer 91

Insert Cut Buffer 150

Insert Double Quotes For Selection Meta+" 184

Insert File Ctrl+X I 41

Insert From Previous Prompt Ctrl+J 138

Insert Multi Line Comment For Selection Meta+# 186

Insert Page Directory 99

Insert Parentheses For Selection Meta+( 189

Insert Parse Default Ctrl+P 133

Insert Register Ctrl+X G 117

Insert Selected Text Ctrl+C Ctrl+C 134

Insert Word Abbrevs 127

Inspect Star Ctrl+C Ctrl+I 139

Inspect Variable 153

Interrupt Shell Subjob Ctrl+C Ctrl+C 148

Inverse Add Global Word Abbrev Ctrl+X - 123

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

Invoke Menu Item 152

Invoke Tool 151

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 116

Just One Space Meta+Space 69

Keyboard Macro Query Ctrl+X Q 128

Kill Backward Up List 182

Kill Buffer Ctrl+X K 90

Kill Comment Meta+Ctrl+; 187

Kill Line Ctrl+K 71

Kill Next Word Meta+D 70

Kill Parse Ctrl+U 133

Kill Previous Word Meta+Delete 71

Kill Region Ctrl+W 72

Kill Register 116

Kill Shell Subjob 149

Last Keyboard Macro Ctrl+X E 128

Line to Top of Window 58

Lisp Insert ) 190

Lisp Insert ) Indenting Top Level 190

Lisp Mode 119

List Buffer Definitions 153

List Buffers Ctrl+X Ctrl+B 90

List Callees 173

List Callers 173

List Definitions 167

List Definitions For Dspec 167

List Directory 42

List Faces Display 156

List Matching Lines 103

List Registers 116

List Unwritable Characters 36

List Word Abbrevs 125

Load File 195

Lowercase Region Ctrl+X Ctrl+L 78

Lowercase Word Meta+L 77

Macroexpand Form Ctrl+Shift+M 183

Make Directory 42

Make Word Abbrev 123

Manual Entry 25

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 65

Mark Word Meta+@ 64

Move Over ) Meta+) 189

Move to Window Line Meta+Shift+R 59

Name Keyboard Macro 128

Negative Argument 27

New Buffer 91

New Line Return 74

New Window Ctrl+X 2 93

Next Breakpoint 204

Next Grep 154

Next Line Ctrl+N 55

Next Ordinary Window Ctrl+X O 93

Next Page Ctrl+X ] 97

Next Parse Meta+N 131

Next Search Match 154

Next Window 93

Open Line Ctrl+O 74

Overwrite Delete Previous Character 81

Overwrite Mode 80

Point to Register Ctrl+X / 116

Pop and Goto Mark 64

Pop Mark Meta+Ctrl+Space 64

Prepend to Register 117

Previous Breakpoint 204

Previous Focus Window 94

Previous Line Ctrl+P 55

Previous Page Ctrl+X [ 97

Previous Parse Meta+P 131

Previous Window 94

Print File 39

Print Region 66

Process File Options 40

Put Register 117

Query Replace Meta+Shift+% 111

Query Replace Regexp 113

Quote Tab 84

Quoted Insert Ctrl+Q 75

Read Word Abbrev File 127

Redo 157

Re-evaluate Defvar 194

Reevaluate Defvar 194

Refresh Screen Ctrl+L 96

Regexp Forward Search 109

Regexp Reverse Search 109

Register to Point 116

Remote Manual Entry 25

Remote Shell 147

Remove Nroff Backspaces 26

Rename Buffer 91

Rename File 41

Replace Regexp 113

Replace String 110

Report Bug 155

Report Manual Bug 155

Reset Echo Area Meta+K 135

Return Default Ctrl+R 133

Reverse Incremental Search Ctrl+R 102

Reverse Search 103

Revert Buffer 40

Room 156

Rotate Active Finders Meta+Ctrl+. 170

Run Command 146

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

Save All Files Ctrl+X S 30

Save Buffer Pathname 42

Save File Ctrl+X Ctrl+S 30

Save Position 116

Save Region Meta+W 72

Scroll Next Window Down 95

Scroll Next Window Up 95

Scroll Window Down Ctrl+V 57

Scroll Window Down In Place 61

Scroll Window Down Moving Point Ctrl+Next 62

Scroll Window Down Preserving Highlight 61

Scroll Window Down Preserving Point Ctrl+Down or Next 62

Scroll Window Up In Place 61

Scroll Window Up Meta+V 57

Scroll Window Up Moving Point Ctrl+Prior 61

Scroll Window Up Preserving Highlight 61

Scroll Window Up Preserving Point Ctrl+Up or Prior 62

Search All Buffers 104

Search Buffers 105

Search Files Ctrl+X * 105

Search Files Matching Patterns Ctrl+X & 106

Search System 106

Select Buffer Ctrl+X B 88

Select Buffer Other Window 89

Select Go Back Ctrl+X M 67

Select Previous Buffer Meta+Ctrl+L 89

Self Insert 75

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 34

Set Fill Column Ctrl+X F 85

Set Fill Prefix Ctrl+X . 86

Set Mark Ctrl+Space 63

Set Prefix Argument Ctrl+U 26

Set Title 151

Set Variable 135

Shell Command Meta-! 145

Shell Command On Region Meta-| 145

Shell Send Eof Ctrl+C Ctrl+D 148

Show Directory 154

Show Documentation for Dspec 192

Show Documentation Meta+Ctrl+Shift+A 192

Show Paths From 174

Show Paths To 174

Show Variable 135

Skip Whitespace 60

Split Window Horizontally 95

Split Window Vertically 95

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 148

System Query Replace 112

System Search 106

Tags Query Replace 169

Tags Search 168

Terminate Shell Subjob 149

Text Mode 119

Throw out of Debugger 145

Throw To Top Level Meta+K 139

Toggle Auto Save 37

Toggle Breakpoint 204

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

Toggle Count Newlines 96

Toggle Error Catch 195

Toggle Global Simple Undo 157

Toggle Showing Cursor Info 134

Top of Window 58

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 80

Transpose Words Meta+T 79

Undefine 205

Undefine Buffer 206

Undefine Command 206

Undefine Region 206

Undo Ctrl+Shift+_ 77

Unexpand Last Word 124

Un-Kill As Filename 73

Un-Kill As String 73

Un-Kill Ctrl+Y 73

Unsplit Window 96

Untrace All 172

Untrace Definition 172

Untrace Function 171

Up Comment Line Meta+P 187

Uppercase Region Ctrl+X Ctrl+U 78

Uppercase Word Meta+U 77

View Page Directory 99

View Source Search 166

Visit File 29

Visit Other Tags File 170

Visit Tags File 170

Walk Form Meta+Shift+M 183

Wfind File Ctrl+X Ctrl+F 29

What Command Ctrl+H C 22

What Cursor Position Ctrl+X = 134

What Line 56

What Lossage Ctrl+H L 24

Where Is Ctrl+H W 24

Where is Point 134

Word Abbrev Apropos 125

Word Abbrev Prefix Point Meta+' 124

Write File Ctrl+X Ctrl+W 31

Write Region 31

Write Word Abbrev File 126

Zap To Char Meta+Z 72

editor errors

debugging 156

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 135

editor variables

abbrev-pathname-defaults 126

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

auto-fill-space-indent 88

auto-save-checkpoint-frequency 38

auto-save-cleanup-checkpoints 38

auto-save-filename-pattern 37

auto-save-key-count-threshold 38

backup-filename-pattern 39

backup-filename-suffix 39

backups-wanted 38

break-on-editor-error 156

case-replace 112

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 37

default-buffer-element-type 91

default-modes 120

default-search-kind 107

evaluate-defvar-action 193

fill-column 85

fill-prefix 86

font-lock-mark-block-function 162

highlight-matching-parens 189

incremental-search-minimum-visible-lines 101

input-format-default 34

output-format-default 35

prefix-argument-default 27

prompt-regexp-string 148

region-query-size 66

revert-buffer-confirm 40

save-all-files-confirm 30

scroll-overlap 58

shell-cd-regexp 147

shell-pop-regexp 147

shell-push-regexp 147

spaces-for-tab 82

undo-ring-size 77

editor-error 231

editor-variable-documentation 241

encoding

default 34 , 35

setting 34

unwritable character 36

unwritable characters 36

End End of Buffer Preserving Point 60

End Keyboard Macro 128

End of Buffer 59

End of Buffer Preserving Point 60

End of Defun 163

End of Line 55

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 64

execute mode 120

Execute or Insert Newline or Yank from Previous Prompt 139

executing editor commands 9 , 19

Exit Lisp 155

Exit Recursive Edit 136

Expand File Name 42

Expand File Name With Space 43

expansion

of filenames 43

expression

evaluate 194

Extended Command 11

extended-char type 35

external format

default 34 , 35

setting 34

unwritable character 36

unwritable characters 36

external formats 233

Extract List 182

F

fast-save-all-buffers 232

file

auto-saving 36

backup 31 , 38 , 39

compile 198

delete 41

editor definition 6

evaluate 195

expand name 42

find alternate 29

finding 28

insert into buffer 41

options for buffer 40

print 39

rename 41

save 30 , 32

set external format 34

unwritable character 36

unwritable characters 36

write 31

file encodings 233

file functions 243

file handling commands 12 , 27

filename completion 43

filename expansion 43

files

search 105 , 106

Fill Paragraph 85

Fill Region 85

fill-column 85

filling commands 84

fill-prefix 86

Find Alternate File 29

Find Command Definition 165

Find File 28

Find File With External Format 34

Find Key Definition 166

Find Matching Parse 131

Find Mismatch 190

Find Non-Base-Char 36

Find Source 164

Find Source For Current Package 166

Find Source for Dspec 165

Find Tag 168

Find Unbalanced Parentheses 190

Find Unwritable Character 36

find-file-buffer 232

finding editor source code 165 , 166

*find-likely-function-ignores* 234

Flush Sections 157

Font Lock Fontify Block 161

Font Lock Fontify Buffer 161

Font Lock Mode 161

font-lock-mark-block-function 162

Force Undo 50

form

compile 198

evaluate 193 , 196

evaluate last 194 , 197

indent 181

macro-expand 183

mark 181

move to beginning 181

move to end 180

transposition 183

form commands 180

form-offset 236

Forward Character 54

Forward Form 180

Forward Kill Sentence 71

Forward List 184

Forward Paragraph 56

Forward Search 103

Forward Sentence 56

Forward Up List 184

Forward Word 54

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 120

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 118

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 67

Goto Line 56

Goto Page 98

Goto Point 60

goto-buffer 224

Grep 154

*grep-command* 154

H

Help 20

help commands 14 , 20

Help on Parse 130

highlight-matching-parens 189

History First 140

History Kill Current 141

History Last 140

History Next 140

history of commands 24

History Previous 141

history ring 130

History Search 141

History Search From Input 141

History Select 142

History Yank 142

Home Beginning of Buffer Preserving Point 59

I

Illegal 137

Incremental Search 99 , 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 82

Indent Rigidly 83

Indent Selection 83

Indent Selection or Complete Symbol 175

indentation

customising 211 , 214

customizing 211 , 214

define for Lisp forms 163

define for Lisp functions 163

delete 83

move back to 84

indentation commands 81

indenting 234

*indent-with-tabs* 234

In-place completion 238

input-format-default 34

Insert () 189

Insert Buffer 91

Insert Cut Buffer 150

Insert Double Quotes For Selection 184

Insert File 41

Insert From Previous Prompt 138

Insert Multi Line Comment For Selection 186

Insert Page Directory 99

Insert Parentheses For Selection 189

Insert Parse Default 133

Insert Register 117

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 153

Interrupt Shell Subjob 148

Inverse Add Global Word Abbrev 123

Inverse Add Mode Word Abbrev 123

Invoke Menu Item 152

Invoke Tool 151

ISearch Backward Regexp 110

ISearch Forward Regexp 110

J

Jump to Register 116

Jump to Saved Position 116

Just One Space 69

K

key

command description 22

Control 9

description 23

Escape 9

Meta 9

key binding 136

customising 208 , 211 , 212

customizing 208 , 211 , 212

key sequence

editor definition 9

for command 24

key sequences

for commands 25

keyboard macro

begin definition of 128

editor definition 127

end definition of 128

execute 128

name 128

keyboard macro commands 127

Keyboard Macro Query 128

Kill Backward Up List 182

Kill Buffer 90

Kill Comment 187

Kill Line 71

Kill Next Word 70

Kill Parse 133

Kill Previous Word 71

Kill Region 72

Kill Register 116

kill ring 67 , 70 , 73

Kill Shell Subjob 149

killing

editor definition 67

killing text 70

killing text commands 13 , 67

kill-ring-string 233

L

Last Keyboard Macro 128

line

beginning 55

centre 86

count for page 98

count for region 66

delete blank 69

delete matching 104

delete non-matching 104

end 55

goto 56

indent new 84

indentation 176

kill 71

kill backward 71

length 85

list matching 103

move to top of window 58

next 55

open new 74

previous 55

transposition 80

what line 56

line count 98

Line to Top of Window 58

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 119

Lisp mode 118

LispWorks IDE tools

Application Builder 153

Class Browser 179

Editor 174 , 175

Function Call Browser 173 , 174

Generic Function Browser 179 , 180

Listener 70 , 120 , 148 , 196

Output Browser 70

Process Browser 19

Search Files 105 , 106

selecting 151

Shell 146 , 148

shortcuts 151

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 153

List Buffers 90

List Callees 173

List Callers 173

list commands 184

List Definitions 167

List Definitions For Dspec 167

List Directory 42

List Faces Display 156

List Matching Lines 103

List Registers 116

List Unwritable Characters 36

List Word Abbrevs 125

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 141

History Last Ctrl+C > 140

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

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

History Search From Input 141

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 138

Inspect Star Ctrl+C Ctrl+I 139

Throw To Top Level Meta+K 139

Listener tool 70 , 120 , 148 , 196

Load File 195

location

editor definition 8

locations 66

Lowercase Region 78

Lowercase Word 77

M

macro

keyboard 127

Macroexpand Form 183

macro-expansion 183

macros

defcommand 216

major mode

editor definition 8 , 118

Make Directory 42

Make Word Abbrev 123

make-buffer 223

man Unix command 25

manual

on-line editor 22 , 23 , 24

Manual Entry 25

Manual Entry mode 118

mark

editor definition 7

exchange with point 64

form 181

move current point to 64

paragraph 65

pop 64

sentence 65

set 63

word 64

See also locations

Mark Defun 163

Mark Form 181

Mark Page 98

Mark Paragraph 65

mark ring 63

Mark Sentence 65

Mark Whole Buffer 65

Mark Word 64

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 59

Meta+? Find Tag 168

Meta+@ Mark Word 64

Meta+[ Backward Paragraph 57

Meta+\ Delete Horizontal Space 69

Meta+] Forward Paragraph 56

Meta+' Word Abbrev Prefix Point 124

Meta+A Backward Sentence 56

Meta+A Debugger Abort 143

Meta+B Backward Word 55

Meta+B Debugger Backtrace 143

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 82

Meta+Ctrl+A Beginning of Defun 162

Meta+Ctrl+B Backward Form 181

Meta+Ctrl+D Down List 185

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

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 72

Meta+Ctrl+X Evaluate Defun 193

Meta+Ctrl+Z Exit Recursive Edit 136

Meta+D Kill Next Word 70

Meta+Delete Kill Previous Word 71

Meta+E Debugger Edit 143

Meta+E Forward Sentence 56

Meta+F Forward Word 54

Meta+G Fill Region 85

Meta+H Mark Paragraph 65

Meta+I Abbreviated Complete Symbol 176

Meta+J Indent New Comment Line 187

Meta+K Find Matching Parse 131

Meta+K Forward Kill Sentence 71

Meta+K Reset Echo Area 135

Meta+K Throw To Top Level 139

Meta+L Lowercase Word 77

Meta+M Back to Indentation 84

Meta+N Debugger Next 144

Meta+N Down Comment Line 187

Meta+N History Next 140

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 83

Meta+Shift+~ Buffer Not Modified 92

Meta+Shift+M Walk Form 183

Meta+Shift+R Move to Window Line 59

Meta+Space Just One Space 69

Meta+T Transpose Words 79

Meta+Tab Expand File Name 42

Meta+U Uppercase Word 77

Meta+V Debugger Print 144

Meta+V Scroll Window Up 57

Meta+W Save Region 72

Meta+Z Zap To Char 72

Meta-| Shell Command On Region 145

method call

describe 180

Microsoft Windows keys

using 207

minor mode

editor definition 8 , 119

Mode 47

mode

editor definition 8 , 118

indentation in 81

mode abbreviation

editor definition 122

mode line

editor definition 6

modes

abbrev 120 , 122

auto-fill 87 , 120

Directory 118

execute 120

fundamental 118

Lisp 118

Manual Entry 118

overwrite 80 , 120

shell 118

text 118

mouse

editor bindings 150

Move Over ) 189

Move to Window Line 59

movement commands 13 , 54

locations 66

movement functions 235 , 243

move-point 227

N

Name Keyboard Macro 128

Negative Argument 27

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 51

Directory Mode Delete editor command 50

Directory Mode Edit File editor command 45

Directory Mode Edit File In Other Window editor command 46

Directory Mode Flag Delete editor command 49

Directory Mode Flag Delete When Marked editor command 49

Directory Mode Flag Edited editor command 47

Directory Mode Kill Line editor command 50

Directory Mode Mark All editor command 48

Directory Mode Mark editor command 46

Directory Mode Mark Matches editor command 48

Directory Mode Mark Regexp Matches editor command 48

Directory Mode Mark When Edited editor command 49

Directory Mode Move Marked editor command 51

Directory Mode New Buffer With Edited editor command 52

Directory Mode New Buffer With Flagged Delete editor command 53

Directory Mode New Buffer With Marked editor command 52

Directory Mode New Buffer With Matches editor command 53

Directory Mode New Buffer With Regexp Matches editor command 53

Directory Mode Next Line editor command 45

Directory Mode Previous Line editor command 45

Directory Mode Rename editor command 52

Directory Mode Toggle Edited editor command 47

Directory Mode Unflag Edited editor command 47

Directory Mode Unmark Backward editor command 47

Directory Mode Unmark editor command 46

Directory Mode Unmark Matches editor command 48

Directory Mode Unmark Regexp Matches editor command 48

Directory Mode Unmark When Edited editor command 49

Editor commands for code coverage display 202

editor searches .cpp files by default 105 , 111

Find File With External Format editor command 34

Find Source For Current Package 166

Force Undo editor command 50

Improved support for Unicode and other file encodings 32

Invoke Menu Item editor command 152

List Directory editor command 42

Save Buffer Pathname 42

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 73

Un-Kill As String 73

New Line 74

New Window 93

newline

adding to end of file 32

Newly documented in LispWorks 7.0

Activate Interface editor command 151

Beginning of Buffer Preserving Point editor command 59

Beginning of Line After Prompt editor command 138

Beginning of Window editor command 60

Buffers Query Replace editor command 112

Buffers Search editor command 104

Bug Report editor command 155

Bury Buffer editor command 89

Clear Eval Record editor command 157

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 143

Debugger Continue editor command 143

Debugger Edit editor command 143

Debugger Next editor command 144

Debugger Previous editor command 144

Debugger Print editor command 144

Debugger Top editor command 144

Define Command Synonym editor command 218

Delete Other Windows editor command 94

Edit Buffer editor command 90

Edit Compiler Warnings editor command 153

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 155

Expand File Name With Space editor command 43

Find Key Definition editor command 166

Find Matching Parse editor command 131

Find Non-Base-Char editor command 36

Flush Sections editor command 157

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 154

History First listener command 140

History Kill Current editor command 141

History Last listener command 140

History Next listener command 140

History Previous listener command 141

History Search From Input editor command 141

History Search listener command 141

History Select editor command 142

History Yank editor command 142

Insert From Previous Prompt listener command 138

Inspect Star listener command 139

Inspect Variable editor command 153

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 153

List Faces Display editor command 156

Next Grep editor command 154

Next Search Match editor command 154

Previous Focus Window editor command 94

Redo editor command 157

regular-expression-search 229

Remote Manual Entry editor command 25

Remote Shell editor command 147

Remove Nroff Backspaces editor command 26

Reset Echo Area editor command 135

Scroll Window Down In Place editor command 61

Scroll Window Down Moving Point editor command 62

Scroll Window Down Preserving Point editor command 62

Scroll Window Up In Place editor command 61

Scroll Window Up Moving Point editor command 61

Scroll Window Up Preserving Point editor command 62

Set Buffer Transient Edit editor command 92

Set Title editor command 151

Shell Command On Region editor command 145

Show Directory editor command 154

Terminate Shell Subjob editor command 149

Throw out of Debugger editor command 145

Throw To Top Level listener command 139

Toggle Global Simple Undo editor command 157

Toggle Showing Cursor Info editor command 134

Untrace All editor command 172

Next Breakpoint 204

Next Grep 154

Next Line 55

Next Ordinary Window 93

Next Page 97

Next Parse 131

Next Scroll Window Down Preserving Point 62

Next Search Match 154

Next Window 93

O

Open Line 74

output

clear 70

Output Browser tool 70

output-format-default 35

Overwrite Delete Previous Character 81

Overwrite Mode 80

overwrite mode 80 , 120

overwriting commands 80

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 97

previous 97

page commands 97

pane

editor definition 5

paragraph

backward 57

editor definition 9

fill 85

forward 56

mark 65

parentheses

inserting a pair of 189

parentheses commands 189

pending delete 76

point

editor definition 7

exchange with mark 64

goto 60

move to window line 59

position of 134

save to register 116

where is 134

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 , 26

prefix-argument-default 27

Prepend to Register 117

Previous Breakpoint 204

Previous Focus Window 94

Previous Line 55

Previous Page 97

Previous Parse 131

Previous Window 94

print

file 39

region 66

Print File 39

Print Region 66

Prior Scroll Window Up Preserving Point 62

process

breaking 19

Process Browser tool 19

Process File Options 40

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 111

regexp 113

system 112

tags 169

Query Replace Regexp 113

Quote Tab 84

Quoted Insert 75

R

Read Word Abbrev File 127

recursive editing 136

redisplay 243

Redo 157

Re-evaluate Defvar 194

Reevaluate Defvar 194

Refresh Screen 96

regexp

query replace 113

replace 113

Regexp Forward Search 109

Regexp Reverse Search 109

region

append 31

capitalize 78

compile 198

delete 69

determining 64

editor definition 8

evaluate 195 , 197

fill 85

get from register 117

indent 82

indent rigidly 83

kill 72

line count 66

lowercase 78

print 66

save 72

transposition 80

uppercase 78

word count 66

write 31

region-query-size 66

register

append to 117

editor definition 116

get region 117

kill 116

list 116

move to saved position 116

prepend to 117

record position 117

save current point to 116

save position 117

register commands 116

Register to Point 116

regular expression 107

count occurrences of 110

interactive replacement 113

interactive search 110

replacement 113

searching 107 , 109

special meaning of Backslash in replacement commands 113

regular expression search 107

regular-expression-search 229

Remote Manual Entry 25

Remote Shell 147

Remove Nroff Backspaces 26

Rename Buffer 91

Rename File 41

repeating a command 11 , 26

replace

case sensitivity 112

query 111

regexp 113

string 110

Replace Regexp 113

Replace String 110

replacing 110

replacing commands 99

Report Bug 155

Report Manual Bug 155

Reset Echo Area 135

Return Auto Fill Return 88

Return Confirm Parse 130

Return Default 133

Return Execute or Insert Newline or Yank from Previous Prompt 139

Return New Line 74

Reverse Incremental Search 102

Reverse Search 103

Revert Buffer 40

revert-buffer-confirm 40

ring

history 130

kill 67 , 70 , 73

mark 63

undo 76

window 93

Room 156

Rotate Active Finders 170

Run Command 146

S

same-line-p 228

Save All Files 30

Save All Files and Exit 32

Save Buffer Pathname 42

Save File 30

Save Position 116

Save Region 72

save-all-files-confirm 30

save-excursion 228

screen

refresh 96

scroll button

size 96

Scroll Next Window Down 95

Scroll Next Window Up 95

Scroll Window Down 57

Scroll Window Down In Place 61

Scroll Window Down Moving Point 62

Scroll Window Down Preserving Highlight 61

Scroll Window Down Preserving Point 62

Scroll Window Up 57

Scroll Window Up In Place 61

Scroll Window Up Moving Point 61

Scroll Window Up Preserving Highlight 61

Scroll Window Up Preserving Point 62

scroller

size 96

scroll-overlap 58

search

all buffers 104

backward 103

case sensitivity 107

directory 105

files 105 , 106

forward 103

incremental backward 102

incremental forward 99

match position 101

regexp backward 109

regexp forward 109

regular expression 107

system 106

Search All Buffers 104

Search Buffers 105

Search Files 105

Search Files Matching Patterns 106

Search Files tool 105 , 106

Search System 106

search-files 107

searching 99

searching commands 99

Select Buffer 88

Select Buffer Other Window 89

Select Go Back 67

Select Previous Buffer 89

selection

indent 83

indenting 175

Self Insert 75

Self Overwrite 81

Self-contained examples

editor commands 247

editor syntax coloring 248

sentence

backward 56

delimiter 9

editor definition 9

forward 56

kill backward 71

kill forward 71

mark 65

terminator 9

Set Buffer Output 193

Set Buffer Package 192

Set Buffer Transient Edit 92

Set Comment Column 186

Set External Format 34

Set Fill Column 85

Set Fill Prefix 86

Set Mark 63

Set Prefix Argument 26

Set Title 151

Set Variable 135

set-current-mark 226

set-interrupt-keys 213

setup-indent 214

Shell Command 145

shell command

from editor 145

Shell Command On Region 145

shell mode 118

Shell Send Eof 148

Shell tool 146 , 148

shell-cd-regexp 147

shell-pop-regexp 147

shell-push-regexp 147

Show Directory 154

Show Documentation 192

Show Documentation for Dspec 192

Show Paths From 174

Show Paths To 174

Show Variable 135

Skip Whitespace 60

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 69

Space Auto Fill Space 87

Space Complete Field 130

spaces-for-tab 82

Split Window Horizontally 95

Split Window Vertically 95

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 148

string

count occurrences of 110

insert 233

replace 110

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

System Query Replace 112

System Search 106

T

Tab

for command completion 129

for indentation 82 , 175

for symbol completion 175

tab

insert 84

width 82

Tab Complete Input 129

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

Terminate Shell Subjob 149

terminator

sentence 9

text handling concepts 9

Text Mode 119

text mode 118

Throw out of Debugger 145

Throw To Top Level 139

Toggle Auto Save 37

Toggle Breakpoint 204

Toggle Buffer Read-Only 92

Toggle Count Newlines 96

Toggle Error Catch 195

Toggle Global Simple Undo 157

Toggle Showing Cursor Info 134

Top of Window 58

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 80

Transpose Words 79

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 76

size 77

undoing editor commands 13 , 76

undo-ring-size 77

Unexpand Last Word 124

Unix command

man 25

Un-Kill 73

Un-Kill As Filename 73

Un-Kill As String 73

Unsplit Window 96

Untrace All 172

Untrace Definition 172

Untrace Function 171

Up Comment Line 187

Uppercase Region 78

Uppercase Word 77

use-buffer 223

V

variable

change value of 135

description 23 , 24

editor 135

listing with apropos 21

show value of 135

variable functions 240

variables

*buffer-list* 222

*find-likely-function-ignores* 234

*grep-command* 154

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

Visit Other Tags File 170

Visit Tags File 170

W

Walk Form 183

Wfind File 29

What Command 22

What Cursor Position 134

What Line 56

What Lossage 24

Where Is 24

Where Is Point 134

whitespace

skip 60

window

delete 94

delete next 94

editor definition 5

mode line 96

move line to top of 58

move to bottom 58

move to top 58

new 93

next 93

previous 94

scroll down 57

scroll next down 95

scroll next up 95

scroll overlap 58

scroll up 57

scroller 96

split 95 , 96

window commands 93

window functions 243

window ring 93

window-buffer 222

windows

and the Editor 149

copy 149

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 54

kill next 70

kill previous 71

lowercase 77

mark 64

transposition 79

uppercase 77

Word Abbrev Apropos 125

Word Abbrev Prefix Point 124

word-offset 235

Write File 31

Write Region 31

Write Word Abbrev File 126

X

xref 173

Y

yank 73

yank as filename 73

yank as string 73

Z

Zap To Char 72


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

NextPrevTopContents