home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.update.uu.se
/
ftp.update.uu.se.2014.03.zip
/
ftp.update.uu.se
/
pub
/
rainbow
/
msdos
/
decus
/
RB130
/
sedt-33.arc
/
ATHLP.EDT
next >
Wrap
Text File
|
1988-05-09
|
25KB
|
505 lines
Sedt Version 3.3
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 Keypad Diagram
1 Keyboard Commands
2 Internal Commands
0
┌───────┬───────┐ ┌───────┬───────┬───────┬───────┐
│ │ │ │ │ │ Find │ Delete│
│ │ │ Sedt Version 3.3 │ Gold │ Help │ Next │ Line │
│ │ │ IBM PC/AT │ │ │ FIND │UND. L.│
├───────┼───────┤ Unshifted Keyboard ├───────┼───────┼───────┼───────┤
│ │ App Sr│ │ Page │ Paragr│ Subst.│ Delete│
│ │ LOAD │ │ SEDT │ FILL │ Next │ Word │
│ │ PASTE │ │COMMAND│ PARAGR│ SUBST.│UND. W.│
├───────┼───────┤ ├───────┼───────┼───────┼───────┤
│ │ Save │ │Forward│Reverse│ Cut │ Delete│
│ │ File │ │ │ │ │ Char │
│ │ │ │ BOTTOM│ TOP │ PASTE │UND. C.│
├───────┼───────┤ ├───────┼───────┼───────┼───────┤
│ Save │ │ │ Word │ End │ Char │ │
│ File &│ Quit │ │ CHNGE │ Line │ SPEC │ Enter │
│Context│ │ │ CASE │DEL EL.│ INSRT │ │
├───────┼───────┤ ├───────┴───────┼───────┤ │
│ │ Save │ │ Line │ Select│ │
│ Dead │ File &│ │ │ │ SWAP │
│ │ Exit │ │ OPEN LINE │ CANCEL│ │
└───────┴───────┘ └───────────────┴───────┴───────┘
┌───────┬───────┐ ┌───────┬───────┬───────┬───────┐
│ Insert│ Beginn│ │ │ │ Find │ Delete│
│ Escape│ Line │ Sedt Version 3.3 │ Gold │ Help │ Next │ Line │
│ (ESC) │ │ IBM PC/AT │ │ │ FIND │UND. L.│
├───────┼───────┤ Shifted Keyboard ├───────┼───────┼───────┼───────┤
│ Delete│ Spawn│ │ Find │ Up │ Up one│ Delete│
│ Beginn│ Text │ │ Next │ 1 Line│ Screen│ Word │
│ Word │ Proces│ │ FIND │CRS TOP│ TOP │UND. W.│
├───────┼───────┤ ├───────┼───────┼───────┼───────┤
│ │O/S Com│ │ Left │ │ Right │ Delete│
│ HELP │ SEDT │ │ SCROLL│ │ SCROLL│ Char │
│ │COMMAND│ │ UP │ │ DOWN │UND. C.│
├───────┼───────┤ ├───────┼───────┼───────┼───────┤
│ Buffer│ Buffer│ │ Select│ Down │ Dn one│ │
│ 0 │ 1 │ │ │ 1 Line│ Screen│ Enter │
│ LEARN │LEARN K│ │ CANCEL│CRS BOT│ BOTTOM│ │
├───────┼───────┤ ├───────┴───────┼───────┤ │
│ Buffer│ Buffer│ │ │ Remove│ │
│ 2 │ 3 │ │ Paste │ GET │ SWAP │
│ │ │ │ │SEL RNG│ │
└───────┴───────┘ └───────────────┴───────┴───────┘
1
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
<Ctrl> H: Goto start of line
<Esc> +: Set temporary direction to forward
<Esc> -: Set temporary direction to reverse
<Esc> .: Goto mark
<Esc> <: Set temporary direction to reverse
<Esc> >: Set temporary direction to forward
<Esc> B: Goto end of buffer
<Esc> M: Set mark
<Esc> T: Goto start of buffer
<Shift> <F2>: Goto beginning of line
<Shift> <Home>: Goto next occurrence of search string
<Shift> <Pg Up>: Go one screen up
<Shift> <Pg Dn>: Go one screen down
<Shift> <Up Arrow>: Go 1 line up vertically
<Shift> <Left Arrow>: Go 1 character back
<Shift> <Down Arrow>: Go 1 line down vertically
<Shift> <Rght Arrow>: Go 1 character forward
<Keypad 0>: Goto next line beginning
<Keypad 1>: Goto next word
<Keypad 2>: Goto next end of line
<Keypad 3>: Goto next character
<Keypad 4>: Set default direction forward
<Keypad 5>: Set default direction reverse
<Keypad 7>: Goto next page
<Keypad 8>: Goto next paragraph
<Scroll Lock>: Goto next occurrence of search string
<Esc> <Shift> <F9>: Goto matching bracketing character:'"<>[]{}()
<Esc> <Shift> <Home>: Goto next occurence of string
<Esc> <Shift> <Pg Up>: Go to top of buffer
<Esc> <Shift> <Pg Dn>: Go to bottom of buffer
<Esc> <Shift> <Up Arrow>: Position cursor at top of window
<Esc> <Shift> <Left Arrow>: Go backwards until key struck
<Esc> <Shift> <Down Arrow>: Position cursor at bottom of window
<Esc> <Shift> <Rght Arrow>: Go forward until key struck
<Esc> <Keypad 4>: Goto end of buffer
<Esc> <Keypad 5>: Goto beginning of buffer
<Esc> <Scroll Lock>: Goto next occurrence of string
11
D E L E T I O N
<Ctrl> J/<Line Feed>: Delete to beginning of word
<Ctrl> U: Delete to beginning of line
<Esc> Z: Clear buffer
<Shift> <F3>: Delete to beginning of word
<Shift> <Del>: Cut
<Keypad 6>: Cut
<Keypad ->: Delete character forward
<Prt Sc>: Delete word forward
<Sys Req>: Delete line forward
<Esc> <Keypad 2>: Delete to end of line
12
I N S E R T I O N
<Ctrl> I/<->|>: Insert a tab character
<Ctrl> M/<Enter>: Insert a carriage return
<Esc> G: Include file at current position
<Esc> P: Insert a form feed character
<Shift> <F1>: Insert an escape character
<Shift> <Ins>: Paste
<Esc> <Keypad 0>: Open line
<Esc> <Keypad 3>: Insert ASCII character
<Esc> <Keypad 6>: Undelete paste string
<Esc> <Keypad ->: Undelete character
<Esc> <Prt Sc>: Undelete word
<Esc> <Sys Req>: Undelete Line
13
S E L E C T I N G T E X T R A N G E S
<Shift> <End>: Set select point at current position
<Keypad .>: Set select point at current position
<Esc> <Shift> <End>: Cancel select point
<Esc> <Keypad .>: Cancel select point
14
T E X T F O R M A T T I N G
<Ctrl> A: Set indentation level
<Ctrl> D: Decrease indentation level
<Ctrl> E: Increase indentation level
<Ctrl> T: Adjust select range by a tab stop
<Esc> C: Center line
<Esc> I: Toggle tab expansion/insertion
<Esc> O: Toggle overstrike mode
<Esc> J: Refill paragraph from beginning of line
<Esc> R: Enter ruler definition mode
<Esc> _: Insert a hyphen and reindent paragraph
<Shift> <F4>: Process file with TXTF
<Esc> <Keypad 8>: Fill or justify to end of paragraph
15
S E S S I O N C O N T R O L
<Ctrl> W: Refresh display
<Esc> D: Toggle between one and two window mode
<Esc> E: Edit new file in current buffer
<Esc> F: Save current buffer and exit
<Esc> Q: Exit without saving current buffer
<Esc> S: Save contents of buffer
<Esc> W: Toggle between 132 and 80 character screen
<F6>: Save contents of buffer
<F8>: Quit without saving buffer
<F10>: Save buffer and exit
<Shift> <F7>: Select buffer 0
<Shift> <F8>: Select buffer 1
<Shift> <F9>: Select buffer 2
<Shift> <F10>: Select buffer 3
16
K E Y D E F I N I T I O N
<Ctrl> K: Define key
<Esc> <Ctrl> I: Save key definition in buffer
<Esc> <Ctrl> L: Load key definition from buffer
<Esc> <Shift> <F7>: Load keystrokes into ^Z
<Esc> <Shift> <F8>: Load keystrokes into arbitrary key
17
M I S C E L L A N E O U S
<Ctrl> L: Increase font size
<Ctrl> P: Print contents of buffer
<Ctrl> R: Reduce font size
<Esc> <Enter>: Execute operating system command
<Esc> A: Toggle automatic horizontal screen shifting
<Esc> H: Help
<Esc> U: Undo last command if possible
<Esc> X: Switch to previous window
<F4>: Delete select range and append to paste buffer
<F7>: Dead key
<F9>: Dead key
<Shift> <F5>: Help
<Shift> <F6>: Execute operating system command
<Keypad 9>: Substitute next occurrence of search string
<Num Lock>: Help
<Keypad +>: Dead key
<Esc> <F4>: Load paste buffer from file
<Esc> <F7>: Dead key
<Esc> <Shift> <F6>: Execute Sedt command
<Esc> <F4>: Load paste buffer from select range
<Esc> <Keypad 1>: Change case EDT style
<Esc> <Keypad 7>: Execute Sedt command
<Esc> <Keypad 9>: Substitute one string by another
<Esc> <Keypad +>: Swap characters
18
R U L E R D E F I N I T I O N C O M M A N D S
<Shift> <Rght Arrow> Move 1 column right
<Shift> <Left Arrow> Move 1 column left
- Remove tab stop at current column
<->|> Move right to next tab position
<Ctrl> H Move to column 1
T Set a tab position at the current column
L Set left margin
R Set right margin for fill
J Set right margin for justify
W Set left margin for fill and justify
A Set auto left margin mode
I Set Tab indentation level
<Spacebar> Remove all format controls at current column
<Digit> Load saved ruler number Digit
<Esc> <Digit> Save ruler in saved ruler number Digit
<Enter> Return to edit mode
2
Internal Commands
0 Execution
1 Tokens
2 Prompts
3 Conditionals
4 State Control
5 Movement Commands
6 Action Commands
20
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
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
%F Output file name of the current buffer
%N Filename, excluding extention, of the output file
of the current buffer
%T The file type of the output file of the current
buffer
%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$Dir:
%L Current line number
%C Current character position
%P The contents of the paste buffer
22
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
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>.
24
State Control
^TD(<commands>) Saves the direction flag 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.
25
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
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
:CL Center Line
:CM Cursor at Middle of Screen
: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
:D<@ command> Delete
:EAP<@ command> Delete and Append to Delete Buffer
<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
: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
:K<Key><Delimiter><Definition><Delimiter>
Define Key
{<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
:PR<Delimiter><File name><Delimiter>
Print Current Buffer
:PS<Delimiter><File name><Delimiter>
Save Paste Buffer
:PT Insert Current Time
: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
: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
:SETR Set replace/insert mode toggle
:SETT Set tab insert/expand toggle
:SK<Key> Save Key Definition in Buffer
:SL<@ command> Load Search Buffer
: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<@ command> Fill
:TI Test for Input Pending
:TM Toggle Buffer Markers
:TP Toggle Cursor Line
:TR Toggle ruler display
:TS Toggle Automatic Screen Shifts
:TT Toggle Tab Expansion
{<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
:Z Zap Buffer