
The Gold key is a
computer keyboard key used as a prefix to invoke a variety of single-key editing and formatting functions.
Usually located in the top-left position of the
numeric keypad on platforms such as the
VT100,
it is the signature element of a consistent
user interface implemented by
Digital Equipment Corporation across multiple product lines.
It is used within WPS, EDT, and many other common VAX programs.
The key, typically located as the upper leftmost key on the numeric keypad on different terminals,
was not necessarily colored gold. Some
Digital Equipment Corporation (DEC) terminals would include keyboards where the gold key was labeled PF1, as on the
VT100 and VT200, or was colored blue, as on the
VT52.
On some keyboards, the normal function of a key would be labeled on the lower portion of the key, while its alternate function activated with the GOLD key would be labeled above it.
Usage
The Gold Key is used to invoke single-key functions which may be located on either the main keyboard or the numeric keypad.
For example, on the
WPS-8 word processing system, the main keyboard key is marked "
CENTR", in gold lettering, on its front surface; the keystrokes invoke that word processing function to center the current line of text.
WPS-8 Word Processing System Reference Manual
' ( Digital Equipment Corporation, 1978)
The Gold key is a prefix key, not a
modifier key. A modifier key would be pressed and held while a second key is pressed; the Gold key is pressed and released before a second key is pressed and released.
In that sense, DEC and compatible software uses the Gold key in the same way that
Emacs
Emacs , originally named EMACS (an acronym for "Editor MACroS"), is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, s ...
uses the
escape key.
Origins
The base model
VT50 terminal was equipped with a main keyboard only, and so had no Gold key.
The model VT50H added a numeric keypad, including three unlabeled keys whose functions would be determined by whatever program was running.
DECscope User's Manual
'' (Digital Equipment Corporation, 1975)
Located at the top left of the keypad,
VT52 DECscope Maintenance Manual
' (Digital Equipment Corporation, revised, 1978) these were later named "PF" keys, and by convention, the first of them, , became the Gold key.
The VT50H numeric keypad was of limited usefulness in editing because, from the perspective of the computer receiving its input, most of the keypad's keys were indistinguishable from their equivalents on the main keyboard.
The
VT52 terminal added an alternate keypad mode in which all keypad keys would send distinct character codes.
In his introduction to a 1990 DEC oral history presentation,
Robert Everett, Fellow of the Computer History Museum, credited John T. (Jack) Gilmore with "designing Digital's gold keyboard interface".
[Gilmore J]
DEC history talk, 1990 June 5 (transcript)
( Bob Everett, MC) retrieved April 2014
Classic software
Software using Gold key keyboard functions was developed across multiple generations of DEC computers.
PDP-8 processors ran the
WPS-8 word processing software package on several models of one- and two-user dedicated "word station" systems.
PDP-11
The PDP-11 is a series of 16-bit minicomputers sold by Digital Equipment Corporation (DEC) from 1970 into the 1990s, one of a set of products in the Programmed Data Processor (PDP) series. In total, around 600,000 PDP-11s of all models were sold, ...
processors running
RT-11 used the KED/KEX editors.
RT-11 Quick Reference Manual
' (Digital Equipment Corporation, 1991)
VAXen running
VMS #REDIRECT VMS
{{redirect category shell, {{R from other capitalisation{{R from ambiguous page ...
used the
EDT editor,
VAX/VMS Primer
' (Digital Equipment Corporation, 1982) initially with either the VT52 or the
VT100 (which have slightly different keypads).
Alpha AXP RISC
In computer engineering, a reduced instruction set computer (RISC) is a computer designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to the instructions given to a complex instruction set comput ...
processors running OpenVMS also used EDT, often with later-model terminals such as the
VT220
The VT220 is a computer terminal introduced by Digital Equipment Corporation (DEC) in November 1983. The VT240 added monochrome ReGIS vector graphics support to the base model, while the VT241 did the same in color. The 200 series replaced the s ...
–
VT420.
OpenVMS EDT Reference Manual
' (Digital Equipment Corporation, 1993)[Davis R. L., Knox L. A., Mertz T. E.]
"DEC VAX / The EDT Editor / How to Use EDT Keypad Mode"
The Handbook of Software for Engineers and Scientists
' (Paul W. Ross, ed., , CRC Press
The CRC Press, LLC is an American publishing group that specializes in producing technical books. Many of their books relate to engineering, science and mathematics. Their scope also includes books on business, forensics and information tec ...
/ IEEE Press, 1996) chapter 9.9
EDT recognizes an additional usage for the Gold key, to enter a repeat count.
For example, the keystrokes enter a line of twenty equals signs. Repeat counts also apply to keypad editing commands, but if such a command itself requires the Gold key, the Gold key must be pressed again before the command key. For example, assuming a VT100 keypad, perform the
PASTE editing command (once), while performs
PASTE four times.
For editing commands which are directional, such as moving the cursor, negative repeat counts may be used to indicate reverse direction.
VAX and Alpha VMS systems supported the
ALL-IN-1 office application suite, including the
WPS-Plus
ALL-IN-1 was an office automation product developed and sold by Digital Equipment Corporation in the 1980s. It was one of the first purchasable off the shelf electronic mail products. It was later known as ''Office Server V3.2 for OpenVMS Alpha a ...
word processor.
Compatibility and continuity
Various hardware and software products have been produced to maintain compatibility with both the variety of legacy Gold key host systems and with the expertise and preferences of the many Gold key users.
At the same time that DEC was selling VAX-based WPS-Plus in the late 1980s, Exceptional Business Solutions of Culver City, California, sold a PC-based word processor named WPS-PC, "designed for users who have experience with the DEC family of Gold-key word processors and would rather fight than switch."
["WPS-PC" (product review)](_blank)
''PC Magazine
''PC Magazine'' (shortened as ''PCMag'') is an American computer magazine published by Ziff Davis. A print edition was published from 1982 to January 2009. Publication of online editions started in late 1994 and have continued to the present d ...
'' ( Ziff Davis, ISSN 0888-8507
special issue on word processors (vol 7, no 4, 1988 February 29)
pages 330-334
As personal computers began to replace serial terminals even in their core role of talking to central host computers, DEC itself supplied its new
Rainbow PC with a Gold Key Country Kit for use with VAX ALL-IN-1.
["DEC's Model 100B heads string of Rainbow announcements"](_blank)
''Computerworld
''Computerworld'' (abbreviated as CW) is an ongoing decades old professional publication which in 2014 "went digital." Its audience is information technology (IT) and business technology professionals, and is available via a publication website ...
'' ( IDG Enterprise, ISSN 0010-4841
vol 18, no 16, 1984 April 16
page 6
Emacs
Emacs , originally named EMACS (an acronym for "Editor MACroS"), is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, s ...
offers an EDT emulator package
[Emacs EDT emulation]
( Free Software Foundation, retrieved April 2014) which supports both physical and virtual VT100-style terminals. There is a slight complication for virtual (
xterm-style) terminals which run on top of a host PC operating system, in that the
Num lock key cannot be remapped to the Gold key at the level of Emacs; instead, it is remapped at the level of the
X server (instructions provided). As of the latest stable release of Emacs (2013), EDT and Gold key support is a current feature.
Note that software can never quite achieve full functional fidelity across desktop platforms simply because keypad hardware differs:
the PC numeric keypad has only 17 keys,
the VT100 terminal and
LK201 keyboard each have 18 (not including arrow keys),
and the VT52 numeric keypad has 19 keys.
References
External links
VT100 keypadwith text editor functions overlay, Gold key labeled "
GOLD"
LK201 keypadwith word processor functions keycaps, Gold key colored gold
{{DEFAULTSORT:Gold key
Computer keys
DEC hardware
Text editor features
Word processors