-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathHELP.EDX
197 lines (143 loc) · 6.13 KB
/
HELP.EDX
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
.K default
CURSOR MOTION COMMANDS
KEY ACTION
^E Up
^X Down
^S Left
^D Right
^R Page up
^C Page down
^A Word left
^F Word right
^QR Beginning of buffer
^QC End of buffer
^QE Beginning of window
^QX End of window
^QS Beginning of line
^QD End of line
^ZG Go to line (prompts)
This is the first of 4 help screens; press ^J again for second screen.
.M default2
EDITING COMMANDS
KEY ACTION
Backspace Delete character to left of cursor
Del or ^G Delete character at cursor
^Y Delete entire line
^QY Delete line to right of cursor
^ZU Insert last deleted line above cursor (undo)
^ZA Get blank line below cursor
^ZI Get blank line above cursor
^V Toggle between insert and overstrike mode
FILE COMMANDS
KEY ACTION
^KE Edit new file (prompts)
^KF Change file name for next write (prompts)
^KR Read file into buffer below cursor (prompts)
^KS Write contents of buffer to file (might prompt)
Press ^J again for third help screen.
.M default3
BLOCK COMMANDS
KEY ACTION
^KB Mark lines to copy, move or delete
^KC Copy marked lines below cursor
^KV Move marked lines below cursor
^KY Delete marked lines
SEARCH AND TRANSLATE COMMANDS
KEY ACTION
^QF Search for characters that match a pattern (prompts)
^L Continue search
^QA Translate characters that match a pattern (prompts)
Press ^J again for fourth help screen.
.M default4
WINDOW AND BUFFER COMMANDS
KEY ACTION
^Z1 Edit in window 1
^Z2 Edit in window 2 (split screen if necessary)
^ZO Restore screen to one window (letter O, not zero)
^ZB Swap to different buffer (prompts)
MISCELLANEOUS COMMANDS
KEY ACTION
^KQ Exit from DREDIX or exit from prompt
^ZS Display status of files, buffers, windows, etc.
^J Get help
Characters typed on the alphanumeric keyboard (including tab) are inserted at
the cursor, pushing the rest of the text on the line to the right. Inserting a
RETURN splits a line; deleting a RETURN joins two lines.
Additional help is available whenever DREDIX prompts you for additional
information (for example, a file name). You may press ^J at any time,
and DREDIX will give the help that you need.
.M default
.K Pattern
Type a pattern to be searched for followed by a RETURN. If you want to cancel
this command, type ^KQ after pressing the space bar.
Simple patterns consist of letters, numbers and most special symbols. Upper
and lower case letters are different. Special characters can be used to build
more complex patterns. If you don't want a character to be special, precede
it with \ (backslash).
CHAR SPECIAL MEANING
* Matches any string of zero or more characters.
? Matches any single character except end-of-line.
\ Makes next character (*, ? or \) non-special.
.K Replacemen
Type text to replace text that the pattern matches, followed by a RETURN. The
RETURN isn't part of the replacement text.
If and when a match is found, you will be prompted to enter one of three
responses:
RESPONSE ACTION
^KQ Terminate the translation process. Translations that were
already made will remain made.
l (local) Perform this translation, and go on to the next match.
g (global) Perform this translation and all other translations.
[space bar] Skip this translation, but go on to the next match. Hitting any
other key is equivalent to hitting the space bar.
If you want to cancel this command, type ^KQ after the space bar.
.K treply
DREDIX is ready to make the translation you requested, but first it wants your
approval. You must respond with one of the following:
RESPONSE ACTION
^KQ Terminate the translation process. Translations that were
already made will remain made.
l (local) Perform this translation, and go on to the next match.
g (global) Perform this translation and all other translations.
[space bar] Skip this translation, but go on to the next match. Hitting any
other key is equivalent to hitting the space bar.
(The most likely response is pressing "l" or "g".)
.K File
Type a file name followed by a RETURN.
If you want to cancel this command, type ^KQ after pressing the space bar.
.K Line
Type a line number (from 1 to the number of lines in the buffer) followed by a
RETURN.
If you omit the line number or use a line number of zero, you will go to the
first line of the marked block.
If you want to cancel this command, type ^KQ after pressing the space
bar.
.K Buffer num
Type a buffer number or file name followed by a RETURN.
The buffer you specify will be brought into the current window. If the buffer
was previously associated with some other window, then the two windows will
exchange buffers. Otherwise, the old buffer will not be associated with any
window. In any event, the old buffer will remain undisturbed, and you can
change back to it later.
If you specify a file name and there is a buffer associated with that name,
then that buffer's number will be used.
If the file you specify isn't associated with any buffer, then an error
message will be given.
If you want to cancel this command, type ^KQ after the space bar.
.K OK to lose
If you just issued an edit (^KE) command, then the problem is that you
haven't yet written out the changes you made to the current buffer. If you
respond with "y" followed by a RETURN, then you will lose the changes.
To get a chance to write out the changes with a write (^KS) command,
respond with "n" or any character other than "y".
If you just tried to exit (^KQ), then the problem is that some buffer
(not necessarily the one associated with the current window) hasn't been
written out. If you're not sure which buffer it is, type "n" followed by a
RETURN and use the ^ZS command to get a status display.
.K memfull
Memory to store text is full!
No more text can be read in, and no more editing can be done.
You should exit from DREDIX immediately and start over. If you have made
changes that you want to save, you may issue a write command. If you haven't
made any changes, just exit.