Article View: net.term
Article #3Wanted: Super Terminal for Programmers
From: bolyard
Date: Tue, 11 Oct 1983 17:07
Date: Tue, 11 Oct 1983 17:07
56 lines
3774 bytes
3774 bytes
I am looking for a terminal designed for a (unix) programmer. It is an
otherwise ordinary ASCII non-block-mode terminal with the following features:
1. A screen buffer at least two pages long, giving the programmer the ability
to "scroll back" and see stuff that has scrolled off the top of the screen.
2. Real "user programmable softkeys". That is, keys whose output can actually
be altered at the terminal, either by typing directly into a built-in menu
screen, or by listing a file of commands from the host, ala HP2645.
3. A 24 x 80 format (of course).
4. Local editing functions, i.e. those that do not send any data to the host,
such as "insert line", "delete line", "insert character", "delete char",
arrow keys that move the cursor about the screen.
5. At least one alternate video attribute, like bright or dim or reverse, that
does NOT take up a space on the screen to activate or deactivate.
6. Non-destructive backspace.
(So far this may sound very much like a Hewlett Packard 264x type terminal,
but wait, there's more !! )
7. THIS IS THE FEATURE THAT MAKES THE *BIG* DIFFFERENCE !!
It needs a key which, when pressed, causes the character on the screen
underneath the cursor (that is, at the cursor's present position) to
be sent to the host, as if it had just been typed!
This key, which I wil call the "duplicate character" or "dup char" key,
eliminates much retyping!! Imagine typing a long command string, only to
discover (just before hitting return) that the first character was wrong !
With this key, you just backspace to the character in error, retype it,
and then press the dup char key until you have effectively retyped the
entire line. Or, if you left out a character from the third parameter,
just backspace to the spot, press insert character - which causes the
rest of the chars on that line to get pushed right one char for each
depression - type the missing character, and "dup char" for the rest of
the line.
Usefull variations on this key are "DUP WORD" which repeatedly does
"dup char" until the next blank, and "DUP TO END OF LINE" which lets
the programmer avoid having to hold down the "dup char" key a lot.
8. When the TAB key is pressed, the terminal should issue 1 to n ASCII
space characters, until it has positioned the cursor at the next tab
stop. Likewise, BACKTAB should issue some number of backspaces.
Okay, it probably sounds like I'm dreaming right ?? After all, with the
tens (hundreds ?) of terminal manufacturers out there, it doesn't make
sense that one of them should produce a usefull product...
But seriously, My former employer, a Burroughs subsidiary in Michigan,
actually reprogrammed visual 400's to work like this, and every programmer
had one on his/her desk. It was great !! But unfortunately, only for
their internal use, so I couldn't get one.
Surely somebody has seen, or at least heard of, such a wonderful
beast. Please mail your response to me at the following UUCP mail address:
..!decvax!decwrl!amd70!fortune!bolyard
Sincerely, Nelson Bolyard ..!fortune!bolyard
Technical Details
Message-ID:
<1584@fortune.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!linus!security!genrad!decvax!harpo!eagle!hou5h!hou5g!hou5f!hou5e!hou5d!hogpc!houxm!ihnp4!fortune!bolyardShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site fortune.UUCP Path: arc1-ca.pugleaf.net!utzoo!linus!security!genrad!decvax!harpo!eagle!hou5h!hou5g!hou5f!hou5e!hou5d!hogpc!houxm!ihnp4!fortune!bolyard From: bolyard@fortune.UUCP Newsgroups: net.term,net.wanted,net.periphs Subject: Wanted: Super Terminal for Programmers Message-ID: <1584@fortune.UUCP> Date: Tue, 11-Oct-83 13:07:29 EDT Article-I.D.: fortune.1584 Posted: Tue Oct 11 13:07:29 1983 Date-Received: Thu, 13-Oct-83 02:34:10 EDT Organization: Fortune Systems, Redwood City, CA Lines: 61