1<HTML>
2<HEAD><TITLE>THE Reference - Appendix 6</TITLE></HEAD>
3<BODY BGCOLOR="#F1EDD1" LINK = "#0000FF" VLINK = "#FF0022" ALINK = "#808000">
4<CENTER> <img WIDTH="64" HEIGHT="64" HSPACE="20" SRC="the64.gif" ALT="THE"> </CENTER>
5<P>
6
7<A NAME="APPENDIX6"></A>
8<H2> APPENDIX 6 - THE BY TASKS</H2>
9<HR>
10Back to to <A HREF = "index.htm#TOC"> Table of Contents </A>
11<p>
12
13This appendix gives an overview, how general concepts are reflected by
14various THE commands, settings, key bindings etc.
15<p>
16<A NAME="TOPICS">Topics:</A>
17<ul>
18<li><A HREF="app6.htm#help">Getting Help</A>
19<li><A HREF="app6.htm#status">Querying/ Changing Status</A>
20<li><A HREF="app6.htm#move">Moving Around</A>
21<li><A HREF="app6.htm#scroll">Scrolling</A>
22<li><A HREF="app6.htm#delete">Inserting, Deleting and Recovering</A>
23<li><A HREF="app6.htm#search">Searching, Replacing, Bookmarking</A>
24<li><A HREF="app6.htm#mark">Block Marked Regions</A>
25<li><A HREF="app6.htm#file">File Handling</A>
26<li><A HREF="app6.htm#printing">Printing</A>
27<li><A HREF="app6.htm#fold">Folding (Partial Views)</A>
28<li><A HREF="app6.htm#windows">Windows</A>
29<li><A HREF="app6.htm#os">Operating System</A>
30<li><A HREF="app6.htm#command">Command Line</A>
31<li><A HREF="app6.htm#prefix">Prefix Area</A>
32<li><A HREF="app6.htm#macros">Macros</A>
33<li><A HREF="app6.htm#keys">Keys</A>
34<li><A HREF="app6.htm#misc">Miscellaneous</A>
35</ul>
36<P>
37Notation for keys: C- control modifier, A- Alt modifier, S- shift
38modifier, X- either A- or C- modifier (depending on operating system)
39<p>
40Note on set commands and functions: functions, which can refer to
41status infos which can be modified directly with set are not mentioned
42explicitly.
43
44<A NAME="help"></A>
45<h4>Getting Help</h4>
46<CENTER>
47<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
48<TR>
49<TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
50<TH><A HREF="comm.htm">command</A></TH>
51<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
52<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
53<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
54<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH>
55</TR>
56<TR>
57<TD valign=top>
58F1 (help)<br>
59</TD>
60<TD valign=top>
61<A HREF="comm.htm#HELP">help</A><br>
62</TD>
63<TD valign=top>
64<A HREF="commset.htm#SETBEEP">set/<A HREF="query.htm#BEEP">extract</A> beep<br>
65<A HREF="commset.htm#SETCLOCK">set/<A HREF="query.htm#CLOCK">extract</A> clock<br>
66<A HREF="commset.htm#SETHEXDISPLAY">set/<A HREF="query.htm#HEXDISPLAY">extract</A> hexdisplay<br>
67<A HREF="commset.htm#SETHEXSHOW">set/<A HREF="query.htm#HEXSHOW">extract</A> hexshow<br>
68<A HREF="commset.htm#SETHIGHLIGHT">set/<A HREF="query.htm#HIGHLIGHT">extract</A> highlight<br>
69<A HREF="commset.htm#SETIDLINE">set/<A HREF="query.htm#IDLINE">extract</A> idline<br>
70<A HREF="commset.htm#SETMSGLINE">set/<A HREF="query.htm#MSGLINE">extract</A> msgline<br>
71<A HREF="commset.htm#SETMSGMODE">set/<A HREF="query.htm#MSGMODE">extract</A> msgmode<br>
72<A HREF="commset.htm#SETNUMBER">set/<A HREF="query.htm#NUMBER">extract</A> number<br>
73<A HREF="commset.htm#SETPOSITION">set/<A HREF="query.htm#POSITION">extract</A> position<br>
74<A HREF="commset.htm#SETPREFIX">set/<A HREF="query.htm#PREFIX">extract</A> prefix<br>
75<A HREF="commset.htm#SETRESERVED">set/<A HREF="query.htm#RESERVED">extract</A> reserved<br>
76<A HREF="commset.htm#SETREXXOUTPUT">set/<A HREF="query.htm#REXXOUTPUT">extract</A> rexxoutput<br>
77<A HREF="commset.htm#SETSCALE">set/<A HREF="query.htm#SCALE">extract</A> scale<br>
78<A HREF="commset.htm#SETSLK">set</A> slk<br>
79<A HREF="commset.htm#SETSTATOPT">set</A> statopt<br>
80<A HREF="commset.htm#SETSTATUSLINE">set/<A HREF="query.htm#STATUSLINE">extract</A> statusline<br>
81<A HREF="commset.htm#SETTABLINE">set/<A HREF="query.htm#TABLINE">extract</A> tabline<br>
82</TD>
83<TD valign=top>
84<br>
85</TD>
86<TD valign=top>
87<br>
88</TD>
89<TD valign=top>
90TABL<br>
91SCALE<br>
92</TD>
93</TR>
94</TABLE>
95</CENTER>
96<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
97
98<A NAME="status"></A>
99<h4>Querying/ Changing Status</h4>
100<CENTER>
101<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
102<TR>
103<TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
104<TH><A HREF="comm.htm">command</A></TH>
105<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
106<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
107<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
108<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH>
109</TR>
110<TR>
111<TD VALIGN=TOP>
112<br>
113</TD>
114<TD VALIGN=TOP>
115<A HREF="comm.htm#EDITV">editv</A><br>
116<A HREF="comm.htm#EXTRACT">extract</A><br>
117<A HREF="comm.htm#MODIFY">modify</A><br>
118<A HREF="comm.htm#PRESERVE">preserve</A><br>
119<A HREF="comm.htm#QUERY">query</A><br>
120<A HREF="comm.htm#RESTORE">restore</A><br>
121<A HREF="comm.htm#SET">set</A><br>
122<A HREF="comm.htm#SHOWKEY">showkey</A><br>
123<A HREF="comm.htm#STATUS">status</A><br>
124</TD>
125<TD VALIGN=TOP>
126<A HREF="commset.htm#SETCLEARERRORKEY">set/<A HREF="query.htm#CLEARERRORKEY">extract</A> clearerrorkey<br>
127<A HREF="query.htm#GETENV">extract</A> getenv<br>
128<A HREF="query.htm#LASTKEY">extract</A> lastkey<br>
129<A HREF="query.htm#LASTMSG">extract</A> lastmsg<br>
130<A HREF="query.htm#LASTRC">extract</A> lastrc<br>
131<A HREF="commset.htm#SETMSGLINE">set/<A HREF="query.htm#MSGLINE">extract</A> msgline<br>
132<A HREF="commset.htm#SETMSGMODE">set/<A HREF="query.htm#MSGMODE">extract</A> msgmode<br>
133<A HREF="query.htm#SHOWKEY">extract</A> showkey<br>
134<A HREF="commset.htm#SETSTATOPT">set</A> statopt<br>
135<A HREF="commset.htm#SETSTATUSLINE">set/<A HREF="query.htm#STATUSLINE">extract</A> statusline<br>
136</TD>
137<TD VALIGN=TOP>
138<br>
139</TD>
140<TD VALIGN=TOP>
141<A HREF="query.htm#LASTMSG">lastmsg.1()</A><br>
142<A HREF="query.htm#LASTRC">lastrc.1()</A><br>
143</TD>
144<TD VALIGN=TOP>
145<br>
146</TD>
147</TR>
148</TABLE>
149</CENTER>
150<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
151<p>
152
153<A NAME="move"></A>
154<h4>Moving Around</h4>
155<CENTER>
156<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
157<TR><TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
158<TH><A HREF="comm.htm">command</A></TH>
159<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
160<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
161<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
162<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH>
163</TR>
164<TR>
165<TD VALIGN=TOP>
166PGUP (backward 1)<br>
167PGDN (forward 1)<br>
168C-PGUP (backward *)<br>
169C-PGDN (forward *, top?)<br>
170CURU (cursor up)<br>
171CURD (cursor down)<br>
172CURL (cursor left)<br>
173CURR (cursor right)<br>
174C-CURL,F18 (sos tabwordb)<br>
175C-CURR,F19 (sos tabwordf)<br>
176HOME (cursor home)<br>
177END (sos startendchar)<br>
178TAB,C-I (sos tabf)<br>
179S-TAB (sos tabb)<br>
180C-A (sos cursoradj)<br>
181</TD>
182<TD VALIGN=TOP>
183<A HREF="comm.htm#BACKWARD">backward</A><br>
184<A HREF="comm.htm#BOTTOM">bottom</A><br>
185<A HREF="comm.htm#CFIRST">cfirst</A><br>
186<A HREF="comm.htm#CLAST">clast</A><br>
187<A HREF="comm.htm#CURSOR">cursor</A><br>
188<A HREF="comm.htm#DOWN">down</A><br>
189<A HREF="comm.htm#FORWARD">forward</A><br>
190<A HREF="comm.htm#NEXT">next</A><br>
191<A HREF="comm.htm#TOP">top</A><br>
192<A HREF="comm.htm#UP">up</A><br>
193</TD>
194<TD VALIGN=TOP>
195<A HREF="query.htm#COLUMN">extract</A> column<br>
196<A HREF="query.htm#CURLINE">extract</A> curline<br>
197<A HREF="query.htm#CURSOR">extract</A> cursor<br>
198<A HREF="commset.htm#SETCURSORSTAY">set/<A HREF="query.htm#CURSORSTAY">extract</A> cursorstay<br>
199<A HREF="query.htm#EOF">extract</A> eof<br>
200<A HREF="query.htm#LINE">extract</A> line<br>
201<A HREF="commset.htm#SETMARGINS">set/<A HREF="query.htm#MARGINS">extract</A> margins<br>
202<A HREF="query.htm#POSITION">extract</A> position<br>
203<A HREF="commset.htm#SETTABKEY">set/<A HREF="query.htm#TABKEY">extract</A> tabkey<br>
204<A HREF="commset.htm#SETTABS">set/<A HREF="query.htm#TABS">extract</A> tabs<br>
205<A HREF="query.htm#TOF">extract</A> tof<br>
206<A HREF="commset.htm#SETWORD">set/<A HREF="query.htm#WORD">extract</A> word<br>
207</TD>
208<TD VALIGN=TOP>
209<A HREF="commsos.htm#SOSBLOCKEND">sos blockend</A><br>
210<A HREF="commsos.htm#SOSBLOCKSTART">sos blockstart</A><br>
211<A HREF="commsos.htm#SOSBOTTOMEDGE">sos bottomedge</A><br>
212<A HREF="commsos.htm#SOSCURRENT">sos current</A><br>
213<A HREF="commsos.htm#SOSCURSORADJ">sos cursoradj</A><br>
214<A HREF="commsos.htm#SOSENDCHAR">sos endchar</A><br>
215<A HREF="commsos.htm#SOSFIRSTCHAR">sos firstchar</A><br>
216<A HREF="commsos.htm#SOSFIRSTCOL">sos firstcol</A><br>
217<A HREF="commsos.htm#SOSLASTCOL">sos lastcol</A><br>
218<A HREF="commsos.htm#SOSLEFTEDGE">sos leftedge</A><br>
219<A HREF="commsos.htm#SOSMARGINL">sos marginl</A><br>
220<A HREF="commsos.htm#SOSMARGINR">sos marginr</A><br>
221<A HREF="commsos.htm#SOSPARINDENT">sos parindent</A><br>
222<A HREF="commsos.htm#SOSPREFIX">sos prefix</A><br>
223<A HREF="commsos.htm#SOSQCMND">sos qcmnd</A><br>
224<A HREF="commsos.htm#SOSRIGHTEDGE">sos rightedge</A><br>
225<A HREF="commsos.htm#SOSSETTAB">sos settab</A><br>
226<A HREF="commsos.htm#SOSSTARTENDCHAR">sos startendchar</A><br>
227<A HREF="commsos.htm#SOSTABB">sos tabb</A><br>
228<A HREF="commsos.htm#SOSTABF">sos tabf</A><br>
229<A HREF="commsos.htm#SOSTABFIELDB">sos tabfieldb</A><br>
230<A HREF="commsos.htm#SOSTABFIELDF">sos tabfieldf</A><br>
231<A HREF="commsos.htm#SOSTABWORDB">sos tabwordb</A><br>
232<A HREF="commsos.htm#SOSTABWORDF">sos tabwordf</A><br>
233<A HREF="commsos.htm#SOSTOPEDGE">sos topedge</A><br>
234</TD>
235<TD VALIGN=TOP>
236<A HREF="query.htm#AFTER()">after()</A><br>
237<A HREF="query.htm#BEFORE()">before()</A><br>
238<A HREF="query.htm#BOTTOMEDGE()">bottomedge()</A><br>
239<A HREF="query.htm#END()">end()</A><br>
240<A HREF="query.htm#EOF()">eof()</A><br>
241<A HREF="query.htm#FIRST()">first()</A><br>
242<A HREF="query.htm#FOCUSEOF()">focuseof()</A><br>
243<A HREF="query.htm#FOCUSTOF()">focustof()</A><br>
244<A HREF="query.htm#INCOMMAND()">incommand()</A><br>
245<A HREF="query.htm#INPREFIX()">inprefix()</A><br>
246<A HREF="query.htm#LEFTEDGE()">leftedge()</A><br>
247<A HREF="query.htm#RIGHTEDGE()">rightedge()</A><br>
248<A HREF="query.htm#TOF()">tof()</A><br>
249<A HREF="query.htm#TOPEDGE()">topedge()</A><br>
250<A HREF="query.htm#COLUMN">column.1()</A><br>
251<A HREF="query.htm#CURLINE">curline.2()</A><br>
252<A HREF="query.htm#CURSOR">cursor.3()</A><br>
253<A HREF="query.htm#CURSOR">cursor.4()</A><br>
254<A HREF="query.htm#CURSOR">cursor.7()</A><br>
255<A HREF="query.htm#CURSOR">cursor.8()</A><br>
256<A HREF="query.htm#LINE">line.1()</A><br>
257<A HREF="query.htm#POSITION">position.2()</A><br>
258<A HREF="query.htm#POSITION">position.3()</A><br>
259</TD>
260<TD VALIGN=TOP>
261<br>
262</TD>
263</TR>
264</TABLE>
265</CENTER>
266<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
267<p>
268
269<A NAME="scroll"></A>
270<h4>Scrolling</h4>
271<CENTER>
272<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
273<TR><TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
274<TH><A HREF="comm.htm">command</A></TH>
275<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
276<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
277<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
278<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH>
279</TR>
280<TR>
281<TD VALIGN=TOP>
282F5 (sos makecurr)
283</TD>
284<TD VALIGN=TOP>
285<A HREF="comm.htm#BACKWARD">backward</A><br>
286<A HREF="comm.htm#FORWARD">forward</A><br>
287<A HREF="comm.htm#LEFT">left</A><br>
288<A HREF="comm.htm#RGTLEFT">rgtleft</A><br>
289<A HREF="comm.htm#RIGHT">right</A><br>
290</TD>
291<TD VALIGN=TOP>
292<A HREF="commset.htm#SETCURSORSTAY">set/<A HREF="query.htm#CURSORSTAY">extract</A> cursorstay<br>
293</TD>
294<TD VALIGN=TOP>
295<A HREF="commsos.htm#SOSMAKECURR">sos makecurr</A><br>
296</TD>
297<TD VALIGN=TOP>
298<A HREF="query.htm#VERONE()">verone()</A><br>
299<A HREF="query.htm#VERSHIFT">vershift.1()</A><br>
300</TD>
301<TD VALIGN=TOP>
302/ (sos makecurr)
303</TD>
304</TR>
305</TABLE>
306</CENTER>
307<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
308<p>
309
310<A NAME="delete"></A>
311<h4>Inserting, Deleting and Recovering</h4>
312<CENTER>
313<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
314<TR>
315<TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
316<TH><A HREF="comm.htm">command</A></TH>
317<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
318<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
319<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
320<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH>
321</TR>
322<TR><TD VALIGN=TOP>
323ESC,C-Q (sos undo)<br>
324F4 (sos addline 1)<br>
325F8 recover<br>
326F9 (sos delline 1)<br>
327F10 (splitjoin)<br>
328F11 (controlchar)<br>
329BKSP... (sos delback)<br>
330INS (insertmode toggle)<br>
331DEL, C-H... (sos delchar)<br>
332C-END, C-E (sos delend)<br>
333X-F (join aligned)<br>
334X-S (split aligned)<br>
335X-W (sos delword)<br>
336</TD>
337<TD VALIGN=TOP>
338<A HREF="comm.htm#ADD">add</A><br>
339<A HREF="comm.htm#CAPPEND">cappend</A><br>
340<A HREF="comm.htm#CDELETE">cdelete</A><br>
341<A HREF="comm.htm#CINSERT">cinsert</A><br>
342<A HREF="comm.htm#COMPRESS">compress</A><br>
343<A HREF="comm.htm#CONTROLCHAR">controlchar</A><br>
344<A HREF="comm.htm#COVERLAY">coverlay</A><br>
345<A HREF="comm.htm#DELETE">delete</A><br>
346<A HREF="comm.htm#DUPLICATE">duplicate</A><br>
347<A HREF="comm.htm#ENTER">enter</A><br>
348<A HREF="comm.htm#EXPAND">expand</A><br>
349<A HREF="comm.htm#INPUT">input</A><br>
350<A HREF="comm.htm#JOIN">join</A><br>
351<A HREF="comm.htm#RECOVER">recover</A><br>
352<A HREF="comm.htm#SHIFT">shift</A><br>
353<A HREF="comm.htm#SPLIT">split</A><br>
354<A HREF="comm.htm#SPLTJOIN">spltjoin</A><br>
355<A HREF="comm.htm#TEXT">text</A><br>
356</TD>
357<TD VALIGN=TOP>
358<A HREF="commset.htm#SETCASE">set/<A HREF="query.htm#CASE">extract</A> case<br>
359<A HREF="query.htm#CURLINE">extract</A> curline<br>
360<A HREF="commset.htm#SETINPUTMODE">set/<A HREF="query.htm#INPUTMODE">extract</A> inputmode<br>
361<A HREF="commset.htm#SETINSERTMODE">set/<A HREF="query.htm#INSERTMODE">extract</A> insertmode<br>
362<A HREF="query.htm#LINEFLAG">extract</A> lineflag<br>
363<A HREF="commset.htm#SETMARGINS">set/<A HREF="query.htm#MARGINS">extract</A> margins<br>
364<A HREF="commset.htm#SETNEWLINES">set/<A HREF="query.htm#NEWLINES">extract</A> newlines<br>
365<A HREF="commset.htm#SETTABS">set/<A HREF="query.htm#TABS">extract</A> tabs<br>
366<A HREF="commset.htm#SETTABSIN">set/<A HREF="query.htm#TABSIN">extract</A> tabsin<br>
367<A HREF="commset.htm#SETTABSOUT">set/<A HREF="query.htm#TABSOUT">extract</A> tabsout<br>
368<A HREF="commset.htm#SETUNDOING">set/<A HREF="query.htm#UNDOING">extract</A> undoing<br>
369<A HREF="commset.htm#SETWORD">set/<A HREF="query.htm#WORD">extract</A> word<br>
370<A HREF="commset.htm#SETWORDWRAP">set/<A HREF="query.htm#WORDWRAP">extract</A> wordwrap<br>
371</TD>
372<TD VALIGN=TOP>
373<A HREF="commsos.htm#SOSADDLINE">sos addline</A><br>
374<A HREF="commsos.htm#SOSDELBACK">sos delback</A><br>
375<A HREF="commsos.htm#SOSDELCHAR">sos delchar</A><br>
376<A HREF="commsos.htm#SOSDELEND">sos delend</A><br>
377<A HREF="commsos.htm#SOSDELLINE">sos delline</A><br>
378<A HREF="commsos.htm#SOSDELWORD">sos delword</A><br>
379<A HREF="commsos.htm#SOSINSTAB">sos instab</A><br>
380<A HREF="commsos.htm#SOSLINEADD">sos lineadd</A><br>
381<A HREF="commsos.htm#SOSLINEDEL">sos linedel</A><br>
382<A HREF="commsos.htm#SOSUNDO">sos undo</A><br>
383</TD>
384<TD VALIGN=TOP>
385<A HREF="query.htm#MODIFIABLE()">modifiable()</A><br>
386<A HREF="query.htm#CURLINE">curline.3()</A><br>
387<A HREF="query.htm#LINEFLAG">lineflag.1()</A><br>
388<A HREF="query.htm#LINEFLAG">lineflag.2()</A><br>
389</TD>
390<TD VALIGN=TOP>
391&quot; (duplicate)<br>
392&gt; (shift right)<br>
393&lt; (shift left)<br>
394a (add)<br>
395c (copy)<br>
396d (delete)<br>
397f (insert following)<br>
398i (add)<br>
399m (move)<br>
400p (insert prior)<br>
401</TD>
402</TR>
403</TABLE>
404</CENTER>
405<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
406<p>
407
408<A NAME="search"></A>
409<h4>Searching, Replacing, Bookmarking</h4>
410<CENTER>
411<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
412<TR>
413<TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
414<TH><A HREF="comm.htm">command</A></TH>
415<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
416<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
417<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
418<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH>
419</TR>
420<TR><TD VALIGN=TOP>
421S-F1 (locate)<br>
422F7 (cmatch)<br>
423C-F11 (point .a)<br>
424C-F12 (locate .a)<br>
425</TD>
426<TD VALIGN=TOP>
427<A HREF="comm.htm#ALL">all</A><br>
428<A HREF="comm.htm#CHANGE">change</A><br>
429<A HREF="comm.htm#CLOCATE">clocate</A><br>
430<A HREF="comm.htm#CMATCH">cmatch</A><br>
431<A HREF="comm.htm#CREPLACE">creplace</A><br>
432<A HREF="comm.htm#FIND">find</A><br>
433<A HREF="comm.htm#FINDUP">findup</A><br>
434<A HREF="comm.htm#LOCATE">locate</A><br>
435<A HREF="comm.htm#LOWERCASE">lowercase</A><br>
436<A HREF="comm.htm#NFIND">nfind</A><br>
437<A HREF="comm.htm#NFINDUP">nfindup</A><br>
438<A HREF="comm.htm#REPLACE">replace</A><br>
439<A HREF="comm.htm#SCHANGE">schange</A><br>
440<A HREF="comm.htm#SORT">sort</A><br>
441<A HREF="comm.htm#TOASCII">toascii</A><br>
442<A HREF="comm.htm#UPPERCASE">uppercase</A><br>
443</TD>
444<TD VALIGN=TOP>
445<A HREF="commset.htm#SETARBCHAR">set/<A HREF="query.htm#ARBCHAR">extract</A> arbchar<br>
446<A HREF="commset.htm#SETCASE">set/<A HREF="query.htm#CASE">extract</A> case<br>
447<A HREF="commset.htm#SETHEX">set/<A HREF="query.htm#HEX">extract</A> hex<br>
448<A HREF="query.htm#LINEFLAG">extract</A> lineflag<br>
449<A HREF="commset.htm#SETPOINT">set/<A HREF="query.htm#POINT">extract</A> point<br>
450<A HREF="commset.htm#SETSCOPE">set/<A HREF="query.htm#SCOPE">extract</A> scope</A><br>
451<A HREF="commset.htm#SETSPAN">set</A> span<br>
452<A HREF="commset.htm#SETSPILL">set</A> spill<br>
453<A HREF="commset.htm#SETSTAY">set/<A HREF="query.htm#STAY">extract</A> stay<br>
454<A HREF="commset.htm#SETTRUNC">set</A> trunc<br>
455<A HREF="commset.htm#SETUNTAA">set/<A HREF="query.htm#UNTAA">extract</A> untaa<br>
456<A HREF="commset.htm#SETWRAP">set/<A HREF="query.htm#WRAP">extract</A> wrap<br>
457<A HREF="commset.htm#SETZONE">set/<A HREF="query.htm#ZONE">extract</A> zone<br>
458</TD>
459<TD VALIGN=TOP>
460<br>
461</TD>
462<TD VALIGN=TOP>
463<A HREF="query.htm#LINEFLAG">lineflag.2()</A><br>
464<A HREF="query.htm#VALID_TARGET(TARGET[,ANYTHING])">valid_target()</A><br>
465</TD>
466<TD VALIGN=TOP>
467.a (set point)
468</TD>
469</TR>
470</TABLE>
471</CENTER>
472<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
473<p>
474
475<A NAME="mark"></A>
476<h4>Block Marked Regions</h4>
477<CENTER>
478<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
479<TR>
480<TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
481<TH><A HREF="comm.htm">command</A></TH>
482<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
483<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
484<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
485<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH>
486</TR>
487<TR>
488<TD VALIGN=TOP>
489X-K (copy block)<br>
490X-B (mark box)<br>
491X-C (copy block reset)<br>
492X-D (duplicate 1 block)<br>
493X-F (fillbox)<br>
494X-G (delete block)<br>
495X-L (mark line)<br>
496A-M, C-V (move block reset)<br>
497X-O (overlay box)<br>
498X-U (reset block)<br>
499</TD>
500<TD VALIGN=TOP>
501<A HREF="comm.htm#COPY">copy</A><br>
502<A HREF="comm.htm#FILLBOX">fillbox</A><br>
503<A HREF="comm.htm#LOWERCASE">lowercase</A><br>
504<A HREF="comm.htm#MARK">mark</A><br>
505<A HREF="comm.htm#MOVE">move</A><br>
506<A HREF="comm.htm#OVERLAYBOX">overlaybox</A><br>
507<A HREF="comm.htm#PUT">put</A><br>
508<A HREF="comm.htm#PUTD">putd</A><br>
509<A HREF="comm.htm#RESET">reset</A><br>
510<A HREF="comm.htm#UPPERCASE">uppercase</A><br>
511</TD>
512<TD VALIGN=TOP>
513<A HREF="commset.htm#SETINSERTMODE">set/<A HREF="query.htm#INSERTMODE">extract</A> insertmode (?)<br>
514<A HREF="commset.htm#SETWORD">set/<A HREF="query.htm#WORD">extract</A> word<br>
515<A HREF="query.htm#BLOCK">extract block</A><br>
516</TD>
517<TD VALIGN=TOP>
518<A HREF="commsos.htm#SOSBLOCKEND">sos blockend</A><br>
519<A HREF="commsos.htm#SOSBLOCKSTART">sos blockstart</A><br>
520<A HREF="commsos.htm#SOSPASTECMDLINE">sos pastecmdline</A><br>
521</TD>
522<TD VALIGN=TOP>
523<A HREF="query.htm#BLOCK()">block()</A><br>
524<A HREF="query.htm#INBLOCK()">inblock()</A><br>
525<A HREF="query.htm#BLOCK">block.1()</A><br>
526<A HREF="query.htm#BLOCK">block.2()</A><br>
527<A HREF="query.htm#BLOCK">block.3()</A><br>
528<A HREF="query.htm#BLOCK">block.4()</A><br>
529<A HREF="query.htm#BLOCK">block.5()</A><br>
530<A HREF="query.htm#BLOCK">block.6()</A><br>
531</TD>
532<TD VALIGN=TOP>
533&quot;&quot; (duplicate)<br>
534&gt;&gt; (shift right)<br>
535&lt;&lt; (shift left)<br>
536cc (copy)<br>
537dd (delete)<br>
538f (insert following)<br>
539mm (move)<br>
540p (insert prior)<br>
541xx (all BLOCK)<br>
542</TD>
543</TR>
544</TABLE>
545</CENTER>
546<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
547<p>
548
549<A NAME="file"></A>
550<h4>File handling</h4>
551<CENTER>
552<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
553<TR><TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
554<TH><A HREF="comm.htm">command</A></TH>
555<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
556<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
557<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
558<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH></TR>
559<TR>
560<TD VALIGN=TOP>
561F3 (file)<br>
562S-F3,F13 (qquit)<br>
563X-X (sos edit)<br>
564</TD>
565<TD VALIGN=TOP>
566<A HREF="comm.htm#CANCEL">cancel</A><br>
567<A HREF="comm.htm#CCANCEL">ccancel</A><br>
568<A HREF="comm.htm#DIRECTORY">directory</A><br>
569<A HREF="comm.htm#EDIT">edit</A><br>
570<A HREF="comm.htm#FFILE">ffile</A><br>
571<A HREF="comm.htm#FILE">file</A><br>
572<A HREF="comm.htm#GET">get</A><br>
573<A HREF="comm.htm#KEDIT">kedit</A><br>
574<A HREF="comm.htm#LS">ls</A><br>
575<A HREF="comm.htm#PUT">put</A><br>
576<A HREF="comm.htm#PUTD">putd</A><br>
577<A HREF="comm.htm#QQUIT">qquit</A><br>
578<A HREF="comm.htm#QUIT">quit</A><br>
579<A HREF="comm.htm#SAVE">save</A><br>
580<A HREF="comm.htm#SSAVE">ssave</A><br>
581<A HREF="comm.htm#THE">the</A><br>
582<A HREF="comm.htm#XEDIT">xedit</A><br>
583</TD>
584<TD VALIGN=TOP>
585<A HREF="commset.htm#SETALT">set/</A><A HREF="query.htm#ALT">extract</A> alt<br>
586<A HREF="commset.htm#SETAUTOSAVE">set/</A><A HREF="query.htm#AUTOSAVE">extract</A> autosave<br>
587<A HREF="commset.htm#SETBACKUP">set/</A><A HREF="query.htm#BACKUP">extract</A> backup<br>
588<A HREF="query.htm#BLOCK">extract</A> block<br>
589<A HREF="commset.htm#SETDEFSORT">set/</A><A HREF="query.htm#DEFSORT">extract</A> defsort<br>
590<A HREF="query.htm#DIRFILEID">extract</A> dirfileid<br>
591<A HREF="commset.htm#SETDIRINCLUDE">set/</A><A HREF="query.htm#DIRINCLUDE">extract</A> dirinclude<br>
592<A HREF="commset.htm#SETEOLOUT">set/</A><A HREF="query.htm#EOLOUT">extract</A> eolout<br>
593<A HREF="commset.htm#SETFEXT">set/</A><A HREF="query.htm#FEXT">extract</A> fext<br>
594<A HREF="commset.htm#SETFILENAME">set/</A><A HREF="query.htm#FILENAME">extract</A> filename<br>
595<A HREF="query.htm#FILESTATUS">extract</A> filestatus<br>
596<A HREF="commset.htm#SETFMODE">set/</A><A HREF="query.htm#FMODE">extract</A> fmode<br>
597<A HREF="commset.htm#SETFNAME">set/</A><A HREF="query.htm#FNAME">extract</A> fname<br>
598<A HREF="commset.htm#SETFPATH">set/</A><A HREF="query.htm#FPATH">extract</A> fpath<br>
599<A HREF="query.htm#FTYPE">extract</A> ftype<br>
600<A HREF="commset.htm#SETFULLFNAME">set/</A><A HREF="query.htm#FULLFNAME">extract</A> fullfname<br>
601<A HREF="commset.htm#SETIDLINE">set/</A><A HREF="query.htm#IDLINE">extract</A> idline<br>
602<A HREF="query.htm#NBFILE">extract</A> nbfile<br>
603<A HREF="query.htm#RING">extract</A> ring<br>
604<A HREF="query.htm#SIZE">extract</A> size<br>
605<A HREF="commset.htm#SETTABS">set/</A><A HREF="query.htm#TABS">extract</A> tabs<br>
606<A HREF="commset.htm#SETTABSIN">set/</A><A HREF="query.htm#TABSIN">extract</A> tabsin<br>
607<A HREF="commset.htm#SETTABSOUT">set/</A><A HREF="query.htm#TABSOUT">extract</A> tabsout<br>
608<A HREF="commset.htm#SETTIMECHECK">set/</A><A HREF="query.htm#TIMECHECK">extract</A> timecheck<br>
609<A HREF="commset.htm#SETUNDOING">set/</A><A HREF="query.htm#UNDOING">extract</A> undoing<br>
610<A HREF="commset.htm#SETWIDTH">set/</A><A HREF="query.htm#WIDTH">extract</A> width<br>
611</TD>
612<TD VALIGN=TOP>
613<A HREF="commsos.htm#SOSEDIT">sos edit</A><br>
614</TD>
615<TD VALIGN=TOP>
616<A HREF="query.htm#ALT">alt()</A><br>
617<A HREF="query.htm#DIR()">dir()</A><br>
618<A HREF="query.htm#BLOCK">block.6()</A><br>
619<A HREF="query.htm#DIRFILEID">dirfileid.1()</A><br>
620<A HREF="query.htm#DIRFILEID">dirfileid.2()</A><br>
621<A HREF="query.htm#NBFILE">nbfile.1()</A><br>
622<A HREF="query.htm#RING">ring.1()</A><br>
623<A HREF="query.htm#RING">ring.n()</A><br>
624<A HREF="query.htm#SIZE">size.1()</A><br>
625</TD>
626<TD VALIGN=TOP>
627<br>
628</TD>
629</TR>
630</TABLE>
631</CENTER>
632<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
633<p>
634
635<A NAME="printing"></A>
636<h4>Printing</h4>
637<CENTER>
638<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
639<TR>
640<TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
641<TH><A HREF="comm.htm">command</A></TH>
642<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
643<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
644<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
645<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH>
646</TR>
647<TR>
648<TD VALIGN=TOP>
649<br>
650</TD>
651<TD VALIGN=TOP><A HREF="comm.htm#PRINT">print</A><br></TD>
652<TD VALIGN=TOP><A HREF="commset.htm#SETPRINTER">set/<A HREF="query.htm#PRINTER">extract</A> printer<br></TD>
653<TD VALIGN=TOP>
654<br>
655</TD>
656<TD VALIGN=TOP>
657<br>
658</TD>
659<TD VALIGN=TOP>
660<br>
661</TD>
662</TR>
663</TABLE>
664</CENTER>
665<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
666<p>
667
668<A NAME="fold"></A>
669<h4>Folding (Partial Views)</h4>
670<CENTER>
671<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
672<TR>
673<TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
674<TH><A HREF="comm.htm">command</A></TH>
675<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
676<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
677<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
678<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH>
679</TR>
680<TR>
681<TD VALIGN=TOP>
682<br>
683</TD>
684<TD VALIGN=TOP>
685<A HREF="comm.htm#ALL">all</A><br>
686</TD>
687<TD VALIGN=TOP>
688<A HREF="commset.htm#SETDISPLAY">set/<A HREF="query.htm#DISPLAY">extract</A> display</A><br>
689<A HREF="commset.htm#SETSCOPE">set/<A HREF="query.htm#SCOPE">extract</A> scope</A><br>
690<A HREF="commset.htm#SETSELECT">set/<A HREF="query.htm#SELECT">extract</A> select</A><br>
691<A HREF="commset.htm#SETSHADOW">set/<A HREF="query.htm#SHADOW">extract</A> shadow<br>
692<A HREF="commset.htm#SETVERIFY">set/<A HREF="query.htm#VERIFY">extract</A> verify</A><br>
693<A HREF="commset.htm#SETZONE">set/<A HREF="query.htm#ZONE">extract</A> zone</A><br>
694<A HREF="query.htm#LINEFLAG">extract lineflag</A><br>
695</TD>
696<TD VALIGN=TOP>
697<br>
698</TD>
699<TD VALIGN=TOP>
700<A HREF="query.htm#LINEFLAG">lineflag.3()</A><br>
701<A HREF="query.htm#SHADOW()">shadow()</A><br>
702</TD>
703<TD VALIGN=TOP>
704s (all)<br>
705x (all LINE)<br>
706xx (all BLOCK)<br>
707</TD>
708</TR>
709</TABLE>
710</CENTER>
711<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
712<p>
713
714<A NAME="windows"></A>
715<h4>Windows</h4>
716<CENTER>
717<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
718<TR>
719<TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
720<TH><A HREF="comm.htm">command</A></TH>
721<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
722<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
723<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
724<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH>
725</TR>
726<TR>
727<TD VALIGN=TOP>
728F2 (nextwindow)<br>
729F12,PLUS... (tabpre)<br>
730HOME (cursor home)<br>
731C-R (redraw)<br>
732</TD>
733<TD VALIGN=TOP>
734<A HREF="comm.htm#CURSOR">cursor</A><br>
735<A HREF="comm.htm#EDIT">edit</A><br>
736<A HREF="comm.htm#KEDIT">kedit</A><br>
737<A HREF="comm.htm#NEXTWINDOW">nextwindow</A><br>
738<A HREF="comm.htm#PREVWINDOW">prevwindow</A><br>
739<A HREF="comm.htm#REDRAW">redraw</A><br>
740<A HREF="comm.htm#REFRESH">refresh</A><br>
741<A HREF="comm.htm#TABPRE">tabpre</A><br>
742<A HREF="comm.htm#THE">the</A><br>
743<A HREF="comm.htm#XEDIT">xedit</A><br>
744</TD>
745<TD VALIGN=TOP>
746<A HREF="commset.htm#SETCLOCK">set/<A HREF="query.htm#CLOCK">extract</A> clock<br>
747<A HREF="commset.htm#SETCOLOUR">set/<A HREF="query.htm#COLOUR">extract</A> colour<br>
748<A HREF="commset.htm#SETCOMPAT">set/<A HREF="query.htm#COMPAT">extract</A> compat<br>
749<A HREF="commset.htm#SETCMDLINE">set/<A HREF="query.htm#CMDLINE">extract</A> cmdline<br>
750<A HREF="commset.htm#SETCURLINE">set/<A HREF="query.htm#CURLINE">extract</A> curline<br>
751<A HREF="query.htm#CURSOR">extract</A> cursor<br>
752<A HREF="commset.htm#SETHEXDISPLAY">set/<A HREF="query.htm#HEXDISPLAY">extract</A> hexdisplay<br>
753<A HREF="commset.htm#SETHEXSHOW">set/<A HREF="query.htm#HEXSHOW">extract</A> hexshow<br>
754<A HREF="commset.htm#SETIDLINE">set/<A HREF="query.htm#IDLINE">extract</A> idline<br>
755<A HREF="query.htm#LSCREEN">extract</A> lscreen<br>
756<A HREF="commset.htm#SETPOSITION">set/<A HREF="query.htm#POSITION">extract</A> position<br>
757<A HREF="commset.htm#SETPREFIX">set/<A HREF="query.htm#PREFIX">extract</A> prefix<br>
758<A HREF="commset.htm#SETPSCREEN">set</A> pscreen<br>
759<A HREF="commset.htm#SETRESERVED">set/<A HREF="query.htm#RESERVED">extract</A> reserved<br>
760<A HREF="commset.htm#SETSCREEN">set/<A HREF="query.htm#SCREEN">extract</A> screen<br>
761<A HREF="commset.htm#SETSCALE">set/<A HREF="query.htm#SCALE">extract</A> scale<br>
762<A HREF="commset.htm#SETSHADOW">set/<A HREF="query.htm#SHADOW">extract</A> shadow<br>
763<A HREF="commset.htm#SETSLK">set</A> slk<br>
764<A HREF="commset.htm#SETSTATOPT">set/<A HREF="query.htm#STATOPT">extract</A> statopt<br>
765<A HREF="commset.htm#SETSTATUSLINE">set/<A HREF="query.htm#STATUSLINE">extract</A> statusline<br>
766<A HREF="commset.htm#SETTABKEY">set/<A HREF="query.htm#TABKEY">extract</A> tabkey<br>
767<A HREF="commset.htm#SETTABLINE">set/<A HREF="query.htm#TABLINE">extract</A> tabline<br>
768<A HREF="commset.htm#SETVERIFY">set/<A HREF="query.htm#VERIFY">extract</A> verify<br>
769<A HREF="query.htm#VERSHIFT">extract</A> vershift<br>
770</TD>
771<TD VALIGN=TOP>
772<A HREF="commsos.htm#SOSBOTTOMEDGE">sos bottomedge</A><br>
773<A HREF="commsos.htm#SOSEXECUTE">sos execute</A><br>
774<A HREF="commsos.htm#SOSLEFTEDGE">sos leftedge</A><br>
775<A HREF="commsos.htm#SOSPASTECMDLINE">sos pastecmdline</A><br>
776<A HREF="commsos.htm#SOSPREFIX">sos prefix</A><br>
777<A HREF="commsos.htm#SOSQCMND">sos qcmnd</A><br>
778<A HREF="commsos.htm#SOSRIGHTEDGE">sos rightedge</A><br>
779<A HREF="commsos.htm#SOSTABFIELDF">sos tabfieldf</A><br>
780<A HREF="commsos.htm#SOSTABFIELDB">sos tabfieldb</A><br>
781<A HREF="commsos.htm#SOSTOPEDGE">sos topedge</A><br>
782</TD>
783<TD VALIGN=TOP>
784<A HREF="query.htm#BOTTOMEDGE()">bottomedge()</A><br>
785<A HREF="query.htm#LEFTEDGE()">leftedge()</A><br>
786<A HREF="query.htm#INPREFIX()">inprefix()</A><br>
787<A HREF="query.htm#INCOMMAND()">incommand()</A><br>
788<A HREF="query.htm#RIGHTEDGE()">rightedge()</A><br>
789<A HREF="query.htm#SHADOW()">shadow()</A><br>
790<A HREF="query.htm#TOPEDGE()">topedge()</A><br>
791<A HREF="query.htm#CURLINE">curline.2()</A><br>
792<A HREF="query.htm#CURSOR">cursor.1()</A><br>
793<A HREF="query.htm#CURSOR">cursor.2()</A><br>
794<A HREF="query.htm#CURSOR">cursor.5()</A><br>
795<A HREF="query.htm#CURSOR">cursor.6()</A><br>
796<A HREF="query.htm#LSCREEN">lscreen.1()</A><br>
797<A HREF="query.htm#LSCREEN">lscreen.2()</A><br>
798<A HREF="query.htm#LSCREEN">lscreen.3()</A><br>
799<A HREF="query.htm#LSCREEN">lscreen.4()</A><br>
800<A HREF="query.htm#LSCREEN">lscreen.5()</A><br>
801<A HREF="query.htm#LSCREEN">lscreen.6()</A><br>
802<A HREF="query.htm#VERSHIFT">vershift.1()</A><br>
803</TD>
804<TD VALIGN=TOP>
805/ (make current)<br>
806TABL<br>
807SCALE<br>
808</TD>
809</TR>
810</TABLE>
811</CENTER>
812<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
813<p>
814
815<A NAME="os"></A>
816<h4>Operating System</h4>
817<CENTER>
818<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
819<TR>
820<TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
821<TH><A HREF="comm.htm">command</A></TH>
822<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
823<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
824<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
825<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH>
826</TR>
827<TR>
828<TD VALIGN=TOP>
829X-X (sos edit)<br>
830C-Z (suspend)<br>
831</TD>
832<TD VALIGN=TOP>
833<A HREF="comm.htm#EXCLAIMARK">!</A><br>
834<A HREF="comm.htm#DIRECTORY">directory</A><br>
835<A HREF="comm.htm#DOS">dos</A><br>
836<A HREF="comm.htm#DOSNOWAIT">dosnowait</A><br>
837<A HREF="comm.htm#DOSQUIET">dosquiet</A><br>
838<A HREF="comm.htm#LS">ls</A><br>
839<A HREF="comm.htm#OS">os</A><br>
840<A HREF="comm.htm#OSNOWAIT">osnowait</A><br>
841<A HREF="comm.htm#OSQUIET">osquiet</A><br>
842<A HREF="comm.htm#OSREDIR">osredir</A><br>
843<A HREF="comm.htm#SUSPEND">suspend</A><br>
844</TD>
845<TD VALIGN=TOP>
846<A HREF="commset.htm#SETDEFSORT">set/<A HREF="query.htm#DEFSORT">extract</A> defsort</A><br>
847<A HREF="commset.htm#SETDIRINCLUDE">set/<A HREF="query.htm#DIRINCLUDE">extract</A> dirinclude</A><br>
848<A HREF="query.htm#GETENV">extract</A> getenv<br>
849<A HREF="commset.htm#SETIMPCMSCP">set</A> impcmscp</A><br>
850<A HREF="commset.htm#SETIMPOS">set/<A HREF="query.htm#IMPOS">extract</A> impos</A><br>
851<A HREF="query.htm#VERSION">extract</A> version<br>
852</TD>
853<TD VALIGN=TOP>
854<A HREF="commsos.htm#SOSEDIT">sos edit</A><br></TD>
855<TD VALIGN=TOP>
856<A HREF="query.htm#VERSION">version.3()</A><br>
857<A HREF="query.htm#RUN_OS(COMMAND[,STDIN_STEM[,STDOUT_STEM[,STDERR_STEM]]])">run_os()</A><br>
858</TD>
859<TD VALIGN=TOP>
860<br>
861</TD>
862</TR>
863</TABLE>
864</CENTER>
865<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
866<p>
867
868<A NAME="command"></A>
869<h4>Command Line</h4>
870<CENTER>
871<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
872<TR>
873<TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
874<TH><A HREF="comm.htm">command</A></TH>
875<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
876<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
877<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
878<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH>
879</TR>
880<TR>
881<TD VALIGN=TOP>
882ESC,C-Q (sos undo)<br>
883F6 (?)<br>
884F12,PLUS... (tabpre)<br>
885HOME (cursor home)<br>
886ENTER (enter)<br>
887</TD>
888<TD VALIGN=TOP>
889<A HREF="comm.htm#QUESTIONMARK">?</A><br>
890<A HREF="comm.htm#EQUALSIGN">=</A><br>
891<A HREF="comm.htm#AMPERSAND">&</A><br>
892<A HREF="comm.htm#CMSG">cmsg</A><br>
893<A HREF="comm.htm#COMMAND">command</A><br>
894<A HREF="comm.htm#ENTER">enter</A><br>
895<A HREF="comm.htm#INPUT">input</A><br>
896<A HREF="comm.htm#NOMSG">nomsg</A><br>
897<A HREF="comm.htm#READV">readv cmdline</A><br>
898<A HREF="comm.htm#REPEAT">repeat</A><br>
899<A HREF="comm.htm#REXX">rexx</A><br>
900<A HREF="comm.htm#SOS">sos</A><br>
901</TD>
902<TD VALIGN=TOP>
903<A HREF="commset.htm#SETCMDARROWS">set/<A HREF="query.htm#CMDARROWS">extract</A> cmdarrows<br>
904<A HREF="commset.htm#SETCMDLINE">set/<A HREF="query.htm#CMDLINE">extract</A> cmdline<br>
905<A HREF="query.htm#LASTRC">extract</A> lastrc<br>
906<A HREF="commset.htm#SETLINEND">set/<A HREF="query.htm#LINEND">extract</A> linend<br>
907<A HREF="commset.htm#SETMACRO">set/<A HREF="query.htm#MACRO">extract</A> macro<br>
908<A HREF="commset.htm#SETSCOPE">set/<A HREF="query.htm#SCOPE">extract</A> scope<br>
909<A HREF="commset.htm#SETSYNONYM">set</A> synonym<br>
910<A HREF="commset.htm#SETTABKEY">set/<A HREF="query.htm#TABKEY">extract</A> tabkey<br>
911<A HREF="commset.htm#SETTRUNC">set</A> trunc<br>
912<A HREF="commset.htm#SETZONE">set/<A HREF="query.htm#ZONE">extract</A> zone<br>
913</TD>
914<TD VALIGN=TOP>
915<A HREF="commsos.htm#SOSEXECUTE">sos execute</A><br>
916<A HREF="commsos.htm#SOSPASTECMDLINE">sos pastecmdline</A><br>
917<A HREF="commsos.htm#SOSQCMND">sos qcmnd</A><br>
918<A HREF="commsos.htm#SOSTABFIELDF">sos tabfieldf</A><br>
919<A HREF="commsos.htm#SOSTABFIELDB">sos tabfieldb</A><br>
920<A HREF="commsos.htm#SOSUNDO">sos undo</A><br>
921</TD>
922<TD VALIGN=TOP>
923<A HREF="query.htm#COMMAND()">command()</A><br>
924<A HREF="query.htm#INCOMMAND()">incommand()</A><br>
925<A HREF="query.htm#LASTRC">lastrc.1()</A><br>
926</TD>
927<TD VALIGN=TOP>
928<br>
929</TD>
930</TR>
931</TABLE>
932</CENTER>
933<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
934<p>
935
936<A NAME="prefix"></A>
937<h4>Prefix Area</h4>
938<CENTER>
939<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
940<TR>
941<TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
942<TH><A HREF="comm.htm">command</A></TH>
943<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
944<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
945<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
946<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH>
947</TR>
948<TR>
949<TD VALIGN=TOP>
950ENTER,C-M (enter)<br>
951F12,PLUS... (tabpre)<br>
952HOME (cursor home)<br>
953NUMENTER,C-P (sos doprefix)<br>
954</TD>
955<TD VALIGN=TOP>
956<A HREF="comm.htm#EQUALSIGN">=</A><br>
957<A HREF="comm.htm#ENTER">[enter]</A><br>
958<A HREF="comm.htm#TABPRE">[tabpre]</A><br>
959</TD>
960<TD VALIGN=TOP>
961<A HREF="commset.htm#SETNUMBER">set/<A HREF="query.htm#NUMBER">extract</A> number<br>
962<A HREF="commset.htm#SETPENDING">set/<A HREF="query.htm#PENDING">extract</A> pending<br>
963<A HREF="commset.htm#SETPREFIX">set/<A HREF="query.htm#PREFIX">extract</A> prefix<br>
964<A HREF="commset.htm#SETSYNONYM">set</A> synonym<br>
965</TD>
966<TD VALIGN=TOP>
967<A HREF="commsos.htm#SOSDOPREFIX">sos doprefix</A><br>
968<A HREF="commsos.htm#SOSPREFIX">sos prefix</A><br>
969<A HREF="commsos.htm#SOSTABFIELDF">sos tabfieldf</A><br>
970<A HREF="commsos.htm#SOSTABFIELDB">sos tabfieldb</A><br>
971</TD>
972<TD VALIGN=TOP>
973<A HREF="query.htm#INPREFIX()">inprefix()</A><br>
974<A HREF="query.htm#PENDING">pending.1()</A><br>
975<A HREF="query.htm#PENDING">pending.2()</A><br>
976<A HREF="query.htm#PENDING">pending.3()</A><br>
977<A HREF="query.htm#PENDING">pending.4()</A><br>
978<A HREF="query.htm#PREFIX">prefix.1()</A><br>
979<A HREF="query.htm#PREFIX">prefix.n()</A><br>
980</TD>
981<TD VALIGN=TOP>
982a (add)<br>
983c, cc (copy)<br>
984d, dd (delete)<br>
985f (insert following)<br>
986i (insert)<br>
987m, mm (move)<br>
988p (insert prior)<br>
989s (all)<br>
990x, xx (exclude)<br>
991/ (make current)<br>
992&quot;,&quot;&quot; (duplicate)<br>
993&gt;,&gt;&gt; (shift right)<br>
994&lt;,&lt;&lt; (shift left)<br>
995.a (bookmark)<br>
996TABL<br>
997SCALE<br>
998</TD>
999</TR>
1000</TABLE>
1001</CENTER>
1002<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
1003<p>
1004
1005<A NAME="macros"></A>
1006<h4>Macros</h4>
1007<CENTER>
1008<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
1009<TR>
1010<TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
1011<TH><A HREF="comm.htm">command</A></TH>
1012<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
1013<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
1014<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
1015<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH>
1016</TR>
1017<TR>
1018<TD VALIGN=TOP>
1019<br>
1020</TD>
1021<TD VALIGN=TOP>
1022<A HREF="comm.htm#CMSG">cmsg</A><br>
1023<A HREF="comm.htm#EDITV">editv</A><br>
1024<A HREF="comm.htm#EMSG">emsg</A><br>
1025<A HREF="comm.htm#ENTER">enter</A><br>
1026<A HREF="comm.htm#HIT">hit</A><br>
1027<A HREF="comm.htm#MACRO">macro</A><br>
1028<A HREF="comm.htm#MSG">msg</A><br>
1029<A HREF="comm.htm#NOMSG">nomsg</A><br>
1030<A HREF="comm.htm#NOP">nop</A><br>
1031<A HREF="comm.htm#PRESERVE">preserve</A><br>
1032<A HREF="comm.htm#READV">readv</A><br>
1033<A HREF="comm.htm#REFRESH">refresh</A><br>
1034<A HREF="comm.htm#RESET">reset</A><br>
1035<A HREF="comm.htm#RESTORE">restore</A><br>
1036<A HREF="comm.htm#REXX">rexx</A><br>
1037</TD>
1038<TD VALIGN=TOP>
1039<A HREF="commset.htm#SETCLEARERRORKEY">set/<A HREF="query.htm#CLEARERRORKEY">extract</A> clearerrorkey<br>
1040<A HREF="commset.htm#SETCMDARROWS">set/<A HREF="query.htm#CMDARROWS">extract</A> cmdarrows<br>
1041<A HREF="commset.htm#SETCOMPAT">set/<A HREF="query.htm#COMPAT">extract</A> compat<br>
1042<A HREF="commset.htm#SETCURLINE">set/<A HREF="query.htm#CURLINE">extract</A> curline<br>
1043<A HREF="commset.htm#SETIMPMACRO">set/<A HREF="query.htm#IMPMACRO">extract</A> impmacro<br>
1044<A HREF="query.htm#LASTKEY">extract</A> lastkey<br>
1045<A HREF="query.htm#LASTMSG">extract</A> lastmsg<br>
1046<A HREF="query.htm#LASTRC">extract</A> lastrc<br>
1047<A HREF="commset.htm#SETMACRO">set/<A HREF="query.htm#MACRO">extract</A> macro<br>
1048<A HREF="commset.htm#SETMACROEXT">set/<A HREF="query.htm#MACROEXT">extract</A> macroext<br>
1049<A HREF="commset.htm#SETMACROPATH">set/<A HREF="query.htm#MACROPATH">extract</A> macropath<br>
1050<A HREF="commset.htm#SETMSGLINE">set/<A HREF="query.htm#MSGLINE">extract</A> msgline<br>
1051<A HREF="commset.htm#SETMSGMODE">set/<A HREF="query.htm#MSGMODE">extract</A> msgmode<br>
1052<A HREF="commset.htm#SETREPROFILE">set/<A HREF="query.htm#REPROFILE">extract</A> reprofile<br>
1053<A HREF="commset.htm#SETREXXOUTPUT">set/<A HREF="query.htm#REXXOUTPUT">extract</A> rexxoutput<br>
1054</TD>
1055<TD VALIGN=TOP>
1056<br>
1057</TD>
1058<TD VALIGN=TOP>
1059<A HREF="query.htm#ALTKEY()">altkey()</A><br>
1060<A HREF="query.htm#BATCH()">batch()</A><br>
1061<A HREF="query.htm#CTRL()">ctrl()</A><br>
1062<A HREF="query.htm#INITIAL()">initial()</A><br>
1063<A HREF="query.htm#LASTMSG">lastmsg.1()</A><br>
1064<A HREF="query.htm#LASTRC">lastrc.1()</A><br>
1065<A HREF="query.htm#SHIFT()">shift()</A><br>
1066</TD>
1067<TD VALIGN=TOP>
1068<br>
1069</TD>
1070</TR>
1071</TABLE>
1072</CENTER>
1073<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
1074<p>
1075
1076<A NAME="keys"></A>
1077<h4>Keys</h4>
1078<CENTER>
1079<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
1080<TR>
1081<TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
1082<TH><A HREF="comm.htm">command</A></TH>
1083<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
1084<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
1085<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
1086<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH>
1087</TR>
1088<TR>
1089<TD VALIGN=TOP>
1090SPACE<br>
1091</TD>
1092<TD VALIGN=TOP>
1093<A HREF="comm.htm#CMATCH">cmatch</A><br>
1094<A HREF="comm.htm#CONTROLCHAR">controlchar</A><br>
1095<A HREF="comm.htm#DEFINE">define</A><br>
1096<A HREF="comm.htm#ENTER">enter</A><br>
1097<A HREF="comm.htm#HIT">hit</A><br>
1098<A HREF="comm.htm#READV">readv</A><br>
1099<A HREF="comm.htm#RESET">reset</A><br>
1100<A HREF="comm.htm#SHOWKEY">showkey</A><br>
1101<A HREF="comm.htm#SOS">sos</A><br>
1102</TD>
1103<TD VALIGN=TOP>
1104<A HREF="commset.htm#SETCLEARERRORKEY">set/<A HREF="query.htm#CLEARERRORKEY">extract</A> clearerrorkey<br>
1105<A HREF="commset.htm#SETCMDARROWS">set/<A HREF="query.htm#CMDARROWS">extract</A> cmdarrows<br>
1106<A HREF="commset.htm#SETCOMPAT">set/<A HREF="query.htm#COMPAT">extract</A> compat<br>
1107<A HREF="query.htm#LASTKEY">extract</A> lastkey<br>
1108<A HREF="commset.htm#SETSLK">set</A> slk<br>
1109<A HREF="commset.htm#SETTYPEAHEAD">set/<A HREF="query.htm#TYPEAHEAD">extract</A> typeahead<br>
1110<A HREF="query.htm#SHOWKEY">extract</A> showkey<br>
1111</TD>
1112<TD VALIGN=TOP>
1113<br>
1114</TD>
1115<TD VALIGN=TOP>
1116<A HREF="query.htm#ALTKEY()">altkey()</A><br>
1117<A HREF="query.htm#CTRL()">ctrl()</A><br>
1118<A HREF="query.htm#SHIFT()">shift()</A><br>
1119<A HREF="query.htm#SHOWKEY">showkey.1()</A><br>
1120<A HREF="query.htm#SHOWKEY">showkey.n()</A><br>
1121</TD>
1122<TD VALIGN=TOP>
1123<br>
1124</TD>
1125</TR>
1126</TABLE>
1127</CENTER>
1128<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
1129<p>
1130
1131<A NAME="misc"></A>
1132<h4>Miscellaneous</h4>
1133<CENTER>
1134<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=2>
1135<TR>
1136<TH><A HREF="quickref.htm#DEFAULTKEYASSIGNMENTS">keys</A></TH>
1137<TH><A HREF="comm.htm">command</A></TH>
1138<TH><A HREF="commset.htm#SETCOMMANDREFERENCE">set command</A></TH>
1139<TH><A HREF="commsos.htm#SOSCOMMANDREFERENCE">sos command</A></TH>
1140<TH><A HREF="query.htm#BOOLEANFUNCTIONS">function</A></TH>
1141<TH><A HREF="quickref.htm#PREFIXCOMMANDS">prefix</A></TH>
1142</TR>
1143<TR>
1144<TD VALIGN=TOP>
1145<br>
1146</TD>
1147<TD VALIGN=TOP>
1148<br>
1149</TD>
1150<TD VALIGN=TOP>
1151<A HREF="commset.htm#SETCLEARSCREEN">set/<A HREF="query.htm#CLEARSCREEN">extract</A> clearscreen<br>
1152<A HREF="commset.htm#SETETMODE">set/<A HREF="query.htm#ETMODE">extract</A> etmode<br>
1153<A HREF="commset.htm#SETMOUSE">set/<A HREF="query.htm#MOUSE">extract</A> mouse<br>
1154<A HREF="commset.htm#SETNONDISP">set/<A HREF="query.htm#NONDISP">extract</A> nondisp<br>
1155<A HREF="commset.htm#SETXTERMINAL">set/<A HREF="query.htm#XTERMINAL">extract</A> xterminal<br>
1156<A HREF="query.htm#LENGTH">extract length</A><br>
1157<A HREF="query.htm#MONITOR">extract monitor</A><br>
1158<A HREF="query.htm#TERMINAL">extract terminal</A><br>
1159<A HREF="query.htm#VERSION">extract version</A><br>
1160</TD>
1161<TD VALIGN=TOP>
1162<br>
1163</TD>
1164<TD VALIGN=TOP>
1165<A HREF="query.htm#BLANK()">blank()</A><br>
1166<A HREF="query.htm#CURRENT()">current()</A><br>
1167<A HREF="query.htm#SPACECHAR()">spacechar()</A><br>
1168<A HREF="query.htm#LENGTH">length.1()</A><br>
1169<A HREF="query.htm#MONITOR">monitor.1()</A><br>
1170<A HREF="query.htm#MONITOR">monitor.2()</A><br>
1171<A HREF="query.htm#TERMINAL">terminal.1()</A><br>
1172<A HREF="query.htm#VERSION">version.1()</A><br>
1173<A HREF="query.htm#VERSION">version.2()</A><br>
1174<A HREF="query.htm#VERSION">version.4()</A><br>
1175</TD>
1176<TD VALIGN=TOP>
1177<br>
1178</TD>
1179</TR>
1180</TABLE>
1181</CENTER>
1182<A HREF="app6.htm#TOPICS">Back to topics list.</A><p>
1183<p>
1184
1185
1186<HR>
1187<small>
1188The Hessling Editor is Copyright &copy; <A HREF = "http://www.rexx.org/">Mark Hessling</A>, 1990-2012
1189<ADDRESS>&lt;<A HREF = "mailto:mark@rexx.org">mark@rexx.org</A>&gt;</ADDRESS>
1190<BR>Last changed on: 31 Oct 1998 by Franz-Josef Wirtz <ADDRESS>&lt;<A HREF =
1191"mailto:fw@ecotopia.oche.de">fw@ecotopia.oche.de</A>&gt;</ADDRESS>
1192</small>
1193<HR>
1194Return to <A HREF = "index.htm#TOC"> Table of Contents </A><BR>
1195</BODY> </HTML>
1196