home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
sedt2.zip
/
HELP.EDT
< prev
next >
Wrap
Text File
|
1989-12-11
|
23KB
|
561 lines
Sedt for OS/2 Version 1.0
EDT Style Help Menu
At any point type Backspace (<Ctrl> H) to go
up one level, Return to continue and go up one level at
the end, or a digit to make a menu selection.
0 Keyboard Diagram
1 Keyboard Commands
2 Internal Commands
0
%K
1
Sedt for OS/2 Version 1.0
Keyboard Commands
0 Cursor Movement
1 Deletion
2 Insertion
3 Selecting Text Ranges
4 Text Formatting
5 Session Control
6 Key Definition
7 Miscellaneous
8 Ruler Definition Commands
10
C U R S O R M O V E M E N T
<%F35>: %C35%T35
<%F36>: %C35%T36
<%F71>: %C35%T71
<%F75>: %C35%T75
<%F85>: %C35%T85
<%F91>: %C35%T91
<%F12>: %C35%T12
<%F21>: %C35%T21
<%F25>: %C35%T25
<%F26>: %C35%T26
<%F27>: %C35%T27
<%F28>: %C35%T28
<%F29>: %C35%T29
<%F30>: %C35%T30
<%F31>: %C35%T31
<%F32>: %C35%T32
<%F33>: %C35%T33
<%F34>: %C35%T34
<%F35>: %C35%T35
<%F36>: %C35%T36
<%F38>: %C35%T38
<%F39>: %C35%T39
<%F40>: %C35%T40
<%F103>: %C35%T103
<%F109>: %C35%T109
<%F110>: %C35%T110
<%F111>: %C35%T111
<%F112>: %C35%T112
11
D E L E T I O N
<%F13>: %C35%T13
<%F62>: %C35%T62
<%F95>: %C35%T95
<%F23>: %C35%T23
<%F41>: %C35%T41
<%F42>: %C35%T42
<%F47>: %C35%T47
<%F115>: %C35%T115
12
I N S E R T I O N
<%F54>: %C35%T54
<%F58>: %C35%T58
<%F80>: %C35%T80
<%F82>: %C35%T82
<%F87>: %C35%T87
<%F11>: %C35%T11
<%F22>: %C35%T22
<%F113>: %C35%T113
<%F116>: %C35%T116
<%F123>: %C35%T123
<%F124>: %C35%T124
<%F127>: %C35%T127
13
S E L E C T I N G T E X T R A N G E S
<%F24>: %C35%T24
<%F106>: %C35%T106
<%F84>: %C35%T84
14
T E X T F O R M A T T I N G
<%F50>: %C35%T50
<%F51>: %C35%T51
<%F52>: %C35%T52
<%F61>: %C35%T61
<%F76>: %C35%T76
<%F82>: %C35%T82
<%F84>: %C35%T84
<%F86>: %C35%T86
<%F83>: %C35%T83
<%F89>: %C35%T89
<%F96>: %C35%T96
<%F121>: %C35%T121
15
S E S S I O N C O N T R O L
<%F63>: %C35%T63
<%F77>: %C35%T77
<%F78>: %C35%T78
<%F10>: %C35%T10
<%F8>: %C35%T8
<%F6>: %C35%T6
<%F93>: %C35%T93
<%F17>: %C35%T17
<%F18>: %C35%T18
<%F19>: %C35%T19
<%F20>: %C35%T20
16
K E Y D E F I N I T I O N
<%F56>: %C35%T56
<%F66>: %C35%T66
<%F67>: %C35%T67
<%F101>: %C35%T101
<%F102>: %C35%T102
17
M I S C E L L A N E O U S
<%F57>: %C35%T57
<%F59>: %C35%T59
<%F60>: %C35%T60
<%F16>: %C35%T16
<%F74>: %C35%T74
<%F15>: %C35%T15
<%F92>: %C35%T92
<%F94>: %C35%T94
<%F4>: %C35%T4
<%F9>: %C35%T9
<%F40>: %C35%T40
<%F97>: %C35%T97
<%F10>: %C35%T10
<%F105>: %C35%T105
<%F114>: %C35%T114
<%F122>: %C35%T122
<%F128>: %C35%T128
18
R U L E R D E F I N I T I O N C O M M A N D S
<%F30> %C34%T30
<%F28> %C34%T28
- %C35Remove tab stop at current column
<Tab> %C35Move right to next tab position
<Ctrl> H %C35Move to column 1
T %C35Set a tab position at the current column
L %C35Set left margin
R %C35Set right margin for fill
J %C35Set right margin for justify
W %C35Set left margin for fill and justify
A %C35Set auto left margin mode
I %C35Set Tab indentation level
<Spacebar> %C35Remove all format controls at current column
<Digit> %C35Load saved ruler number Digit
<%F0> <Digit> %C35%T0
<Enter> %C35Return to edit mode
2
Sedt for OS/2 Version 1.0
Internal Commands
0 Execution
1 Tokens
2 Prompts
3 Conditionals
4 State Control
5 Movement Commands
6 Action Commands
20
Sedt for OS/2 Version 1.0
Execution
Key definitions terminated by a period are executed immediatly
after the key is pressed.
Key definitions not terminated by a period are saved until a key
with a defition terminated by a period is pressed.
21
Sedt for OS/2 Version 1.0
Tokens
Tokens are replaced by the value that the token definies
immediatly before command execution. Tokens replacement will not
happen in responses to prompts.
%%%% Replaced by a single %% character
%%# The current value of the counter
%%A Value of the environment variable SEDT or, on
VMS, the string Sedt$Dir:
%%B Next unseen broadcast message on VMS
%%C Current character position
%%D The device and directory of the output file of
the current buffer
%%E Value of environment variable SEDT or, on VMS,
the string Sedt$Library:
%%F Output file name of the current buffer
%%L Current line number
%%N Filename, excluding extention, of the output file
of the current buffer
%%P The contents of the paste buffer
%%T The file type of the output file of the current
buffer
%%W The current cursor column
22
Sedt for OS/2 Version 1.0
Prompts
If a key definition contains one of the following characters: ?
or ! the following actions will take place:
?? is replaced by ?
!! is replaced by !
?<Delimiter><String><Delimiter> will prompt with <String> at the
bottom of the screen, read a string from the keyboard and
replace the contruct with the string.
!<Delimiter><String><Delimiter> will prompt with <String> at the
bottom of the screen, wait for a key to be pressed and
replace the construct with a string that uniquely
identifies the key.
23
Sedt for OS/2 Version 1.0
Conditionals
^C(<Commands>) causes <Commands> to be executed only if the
current buffer contains unsaved changes.
^C(<Commands1>|<Commands2>) causes <Commands1> to be executed if
the buffer contains unsaved changes and <Commands2> to
executed if the buffer is unchanged.
^E(<Commands1>)(<Commands2>) causes <Commands1> to be executed.
If any error occurs during the execution the rest of
<Commands1> will be skipped and <Commands2> will be
executed. <Commands2> string is ignored if no error
occurs.
^E(<Commands1>)(<Commands2>|<Commands3>) will execute
<Commands1>. If an error occurs the rest of <Commands1>
will be skipped and then <Commands2> will be executed,
otherwise <Commands3> is executed after completion of
<Commands1>.
^S(<Commands>) causes <Commands> to be executed only if there is
a select region active.
^S(<Commands1>|<Commands2>) causes <Commands1> to be executed if
a select region is active. If no select region is active
<Commands2> will be executed>. 24
^ID(<commands>) Executes <commands> if the default direction is
forward.
^ID(<commands1>|<commands2>) Executes <commands1> if the default
direction is forward and <commands2> if the default
direction is reverse.
^IF(<commands>) Executes <commands> if the cursor is allowed to
move freely.
^IF(<commands1>|<commands2>) Executes <commands1> if the cursor
is allowed to move freely and <commands2> if it is
restricted to the length of lines in the file.
^II(<commands>) Executes <commands> if characters are inserted
wne typed.
^II(<commands1>|<commands2>) Executes <commands1> if typed
characters are inserted and <commands2> if typed
characters replace existing text.
^IB(<commands>) Executes <commands> if cut operates in line mode.
^IB(<commands1>|<commands2>) Executes <commands1> if cut operates
in line mode and <commands2> if cut operates in block
mode.
^IT(<commands>) Executes <commands> if typed tab characters are
expanded to spaces.
^IT(<commands1>|<commands2>) Executes <commands1> if typed tab
characters are expanded to spaces and <commands2> if
types tab characters are inserted.
^IU(<commands>) Executes <commands> if searches are case
insensitive.
^IU(<commands1>|<commands2>) Executes <commands1> if searches are
case insensitive and <commands2> if searches are case
sensitive.
^IX(<commands>) Executes <commands> if function definitions are
inserted in response to prompts.
^IX(<commands1>|<commands2>) Executes <commands1> if function
defintitions are inserted in response to prompts and
<commands2> characters only are inserted.
24
Sedt for OS/2 Version 1.0
State Control
^TD(<commands>) Saves the direction flag and restores it after
<commands> have been executed.
^TF(<commands>) Saves the cursor behavior toggle and restores it
after <commands> have been executed.
^TI(<commands>) Saves the replace/insert mode flag and restores
it after <commands> have been executed.
^TB(<commands>) Saves the block/line mode flag and restores it
after <commands> have been executed.
^TT(<commands>) Saves the the tab insert/expand flag and restores
it after <commands> have been executed.
^TU(<commands>) Saves the the case sensitivity flag and restores
it after <commands> have been executed.
^TX(<commands>) Saves the the state on inserting functions
definitions in response to prompts and restores it after
<commands> have been executed.
25
Sedt for OS/2 Version 1.0
Movement Commands
{<Count>}@AC Absolute Character
{<Count>}@AL Absolute Line
@BB Beginning of Buffer
@BM Matching bracketing character:'"<>[]{}()
@EB End of Buffer
<Count>@EL End of Line
{+|-|<|>}{<Count>}@C Character
{+|-|<|>}{<Count>}@F<Delimiter><String><Delimiter>
Find <String>
{+|-|<|>}{<Count>}@L Line
{<Count>}@M Mark
{+|-|<|>}{<Count>}@N Next ocurrence of <String>
{+|-|<|>}{<Count>}@PAG Page
{+|-|<|>}{<Count>}@PAR Paragraph
{+|-|<|>}{<Count>}@SCR Screen
{+|-|<|>}{<Count>}@SEN Sentence
@SR Select Range
{+|-|<|>}{<Count>}@V Vertical
{+|-|<|>}{<Count>}@W Word
@XSR Select Range without clear
26
Sedt for OS/2 Version 1.0
Action Commands
:A Advance as Default
:B Backward as Default
:CB Cursor at Bottom of Screen
:CC<@ command> Change Case
:CD<@ command> Change to Lower case
<Count>:CE Change Case Edt Style
<Count>:CH Insert ASCII Character
:CK Checkpoint buffer
:CL Center Line
:CM Cursor at Middle of Screen
:CNA Add number to counter
:CNG Get counter from buffer
<Count>:CNI Increment or decrement counter
:CNP Insert value of counter in buffer
<Count>:CNS Set counter value
:CS Save buffer context
:CT Cursor at Top of Screen
:CU<@ command> Change to Upper Case
:CW Change to other window on screen
:D<@ command> Delete
:EAP<@ command> Delete and Append to Delete Buffer
<Count>:EF Execute function number <Count>
:EK<Key> Execute key
<Count>:EL Set Error Level for Audible Warning
:ERC Clear edit region
:ERS<@ Command> Set edit region
:FE<Delimiter><File Name><Delimiter>
Edit File
:FG<Delimiter><File Name><Delimiter>
Get File
:FNL Use Larger Font
:FNS Use Smaller Font
:FS<Delimiter><File Name><Delimiter>
Save File
:FT<@ command> Fill
:FW<Delimiter><File Name><Delimiter>
Write Buffer to File
:FX<Delimiter><File Name><Delimiter>
Execute File
:GAP<@ command> Get and Append to Delete Buffer
:GE<@ command> Get
<Count>:GR Get Ruler from Ruler Definition File
:H Help
:I<Delimiter><Any text><Delimiter>
Insert Text
:KA<Char><Delimiter><Definition><Delimiter>
Define character key
:KF<Key><Delimiter><Definition><Delimiter>
Define key
:KGA<Char><Delimiter><Definition><Delimiter>
Define gold character key
:KK<Key><Delimiter><Definition><Delimiter>
Define function key
:KGK<Key><Delimiter><Definition><Delimiter>
Define gold function key
<Count>:KN<Key> Define key as function number
{<Count>}:LD Decrease Indentation
{<Count>}:LI Increase Indentation
:LK<Key><@ Command> Load Key Definition from Buffer
{<Count>}:LNE<Key> Execute Keystrokes Stored in Key
:LNL<Key> Store Keystrokes in Key
:LNX End keystroke learning
:LS Set Indentation Level
{<Count>}:M Mark cursor position
{<Count>}:NL New line
{+|-|<|>}{<Count>}:NS Substitute Next
:OE<Delimiter><Message><Delimiter>
Output Error Message
{<Count>}:OL Open Line
:OM<Delimiter><Message><Delimiter>
Output Message
:OS Toggle Overstrike Mode
:OW Switch to Previous Buffer
:PD Insert Current Date
:PL<Delimiter><File name><Delimiter>
Load Paste Buffer from File
:POPCH Restore buffer change flag
:PR<Delimiter><File name><Delimiter>
Print Current Buffer
:PS<Delimiter><File name><Delimiter>
Save Paste Buffer
:PT Insert Current Time
:PUSHCH Save buffer change flag
:Q Quit
:REP Replace
:RF Refresh Display
<Count>:RK<Key> Redefine key as character
:RL Ruler
:RMCHA Clear character delete buffer
:RMHEL Clear help buffer
:RMLIN Clear line delete buffer
:RMPAG Clear page delete buffer
:RMPAR Clear paragraph delete buffer
:RMPAS Clear paste buffer
:RMSEA Clear search buffer
:RMSEN Clear sentence delete buffer
:RMSUB Clear substitute buffer
:RMUNK Clear unknown delete buffer
:RMWOR Clear word delete buffer
:RS Reset Select Range
:RTAB<@ command> Replace tabs with spaces
:RUL<@ command> Load Ruler from Entity
:RUS Save Ruler in Buffer
:SAVF<Delimiter><File name><Delimiter>
Save function definitions in file
:SAVK<Delimiter><File name><Delimiter>
Save key definitions in file
:SC Show Current Column
:SEL Select
:SETB Set block/line mode toggle
:SETD Set forward/reverse toggle
:SETF Set cursor behavior
:SETK Set typewriter key command execution
:SETR Set replace/insert mode toggle
:SETT Set tab insert/expand toggle
:SETU Set case sensitivity toggle
:SETX Set function definition toggle
:SI Send a shift in character
:SK<Key> Save Key Definition in Buffer
:SL<@ command> Load Search Buffer
:SO Send a shift out character
:STAB<@ command> Replace multiple spaces with tabs
:STRP<@ command> Strip trailing spaces from end of lines
{+|-|<|>}{<Count>}:SUB<Delimiter><Target><Delimiter><Object><Delimiter>
Substitute
:SV Show Version
:SYQ<Delimiter><Command><Delimiter>
Spawn without clearing and refreshing screen
:SYR<Delimiter><New stdout><Delimiter><New stderr>
<Delimiter><Command><Delimiter>
Spawn and redirect stdout and sterr
:SYS<Delimiter><Command><Delimiter>
Spawn to Operating System
{<Count>}:TAB Move to Next Tab Stop
{+|-|<|>}{<Count>}:TAD<@ command>
Adjust Text by One Tab Stop
:TB Toggle Block Mode
:TC Toggle Control Character Display
:TD Toggle Direction
:TF Toggle cursor behavior
:TI Test for Input Pending
:TK Toggle typewriter key command execution
:TM Toggle Buffer Markers
:TP Toggle Cursor Line
:TR Toggle ruler display
:TS Toggle Automatic Screen Shifts
:TT Toggle Tab Expansion
:TU Toggle case sensitivity
:TX Toggle function definition toggle
{<Count>}:UC Undelete Character
{<Count>}:UL Undelete Line
:UM Undo Last Command
:UOFF Turn off screen updating
:UON Turn on screen updating
{<Count>}:UPAG Undelete Page
{<Count>}:UPAR Undelete Paragraph
:UPD Update Buffer Header Line
{<Count>}:USEN Undelete Sentence
{<Count>}:USR Paste
{<Count>}:UU Undelete Unknown
{<Count>}:UW Undelete Word
:WC Toggle Windows
:WD Toggle Width
<Count>:WI Select Buffer
:X Exit
:YN<Delimiter><Text><Delimiter>
Prompt for confirmation
:Z Zap Buffer