(1 / 1)
Date: March 11, 1986 17:02
From: KIM::MARGOLIN
To: MARGOLIN
From: CHARM::MORRIS 11-MAR-1986 15:00
To: @sys$mail:engineer
Subj: Micro EDT/TPU Editor
There now exists an editor which works very much like EDT with a few TPU
like window control functions and a lot of EMACS window control functions.
At the moment this works for VMS (but TPU is a lot better), and on CPM68K
(omni-byte) boards.
The source can be re-compiled to work on MSDOS (IBM) and with a little work
(which I shall probably be doing in the near future) ATARI 520.
So if you need an EDT type editor for your system see me.
Jim.
Following is a preliminary DOC file for this editor. Skip if you are not
interested.
EDMAC uses EDT keypad commands, just like EDT except for the following:-
No help Key.
No page command (Keypad 7). - search for ^L instead.
No command (Gold Keypad 7). - use emacs commands.
No fill (Gold Keypad 8). - use ^X F to set wrap column
No replace (Gold Keypad 9).
Additional keypad functions:-
Gold I - Splits screen in two and reads in a file to upper window.
Gold W - Toggles between split screen and full screen.
Gold UP - Goes into included window.
Gold DOWN - Goes into main window.
Gold L - starts a learn sequence.
Gold R - terminates a learn sequence.
PF2 - executes the learned sequence.
Gold = - show cursor position.
Gold ! - spawn command (VMS only).
Gold S - spawn cli (VMS only).
The EMACS key sequences retained are:-
WINDOW CONTROL
^X 1 display only current window
^X 2 split current window (multiple window are permitted)
^X N move to Next window
^X P move to Previous window
^X Z enlarge current window by one or repeat count lines (^U)
^X ^Z reduce current window by one or repeat count lines (^U)
^X ^N scroll current window up one or by repeat count lines (^U)
^X ^P scroll current window down one or by repeat count lines (^U)
FILE CONTROL
^Z save file in current buffer and exit
^X ^C Exit without saving buffers.
^X ^R Read a file into current buffer
^X ^S Save current buffer into its file
^X ^V Visit a file. Read file and display in current window
^X ^W Write buffer to file
^X ^F changes current buffer's filename to argument
BUFFER CONTROL
^X B prompt for new Buffer
^X ^B show active Buffers
^X ^K Kill a buffer
DELETING
^X ^O Kill surrounding blank lines
^X ^K Kill a buffer
CASE CONTROL
C Capitalize word
L Lowercase next word
U Uppercase next word
^X ^L Lowercase selected region
^X ^U Uppercase selected region
MISC
TAB tabs to set tab, to set tab do GOLD TAB, where arg is new tab stop.
^G abort any command in progress
^T Transpose characters
! move current line to repeat count lines from top of window (???)
W Copy select range to paste buffer, do not cut.
^X ^X swap mark with cursor position
^X F Set Fill column.
Mar 11, 1986