Goldキーは、さまざまな単一キー編集および書式設定機能を呼び出すためのプレフィックスとして使用されるコンピュータ キーボードキーです。通常、 VT100などのプラットフォームの数字キーパッドの左上に配置されており、 Digital Equipment Corporation (DEC)が複数の製品ラインにわたって実装した一貫したユーザー インターフェイスの特徴的な要素です。
これは、WPS、EDT、および他の多くの一般的なVAXプログラムで使用されます。[1]キーは、通常、さまざまな端末のテンキーの左上隅のキーとして配置されていますが、[2]必ずしも金色ではありませんでした。一部のDEC端末には、 VT100およびVT200のように金色のキーにPF1というラベルが付いていたり、 VT52のように青色のキーが付いているキーボードがありました。[3]一部のキーボードでは、キーの通常の機能がキーの下部にラベル付けされ、GOLDキーで有効になる代替機能がその上にラベル付けされていました。[2]
使用法
ゴールドキーは、メインキーボードまたはテンキーのいずれかにある単一キー機能を呼び出すために使用されます。たとえば、WPS-8ワードプロセッサシステムでは、メインキーボードキーの前面に金色の文字でC「CENTR 」と表示されており、キーストロークによってそのワードプロセッサ機能が呼び出され、現在のテキスト行が中央に配置されます。[4] : p1.8 GOLDC
Gold キーはプレフィックス キーであり、修飾キーではありません。修飾キーは、2 番目のキーが押されている間押したままにします。一方、Gold キーは、2 番目のキーを押して放す前に押して放します。その意味で、DEC および互換ソフトウェアは、 Emacs がエスケープ キーを使用するのと同じように Gold キーを使用します。
起源
ベースモデルのVT50端末にはメインキーボードしか装備されておらず、ゴールドキーはありませんでした。モデルVT50Hには数字キーパッドが追加され、ラベルのない3つのキーが含まれており、その機能は実行中のプログラムによって決まります。[5] : p14 キーパッドの左上にある[6] : p3.1 これらは後に「PF」キーと名付けられ、慣例により、最初のキーがゴールドキーになりました。 PF1
VT50Hの数字キーパッドは、入力を受け取るコンピュータから見ると、キーパッドのキーのほとんどがメインキーボードの対応するキーと区別がつかなかったため、編集にはあまり役に立ちませんでした。VT52端末では、すべてのキーパッドキーが異なる文字コードを送信する代替キーパッドモードが追加されました。[5] : pp14-15 [6] : pp3.5-3.6
1990年のDECの口述歴史プレゼンテーションの序文で、コンピュータ歴史博物館フェローのロバート・エヴェレット[7]は、ジョン・T・(ジャック)・ギルモアが「デジタルのゴールドキーボードインターフェースを設計した」と評価しました。[8] : p1
クラシックソフトウェア
Gold キー キーボード機能を使用するソフトウェアは、複数の世代の DEC コンピューターにわたって開発されました。

PDP-8プロセッサは、1ユーザーおよび2ユーザー専用の「ワードステーション」システムのいくつかのモデルでWPS-8ワードプロセッシングソフトウェアパッケージを実行しました。 [4]
RT-11を実行するPDP-11プロセッサはKED/KEXエディタを使用していた。[9] : ch 1
VMSを実行しているVAXenはEDTエディタ[10] : ch 2を 当初はVT52またはVT100(キーパッドが若干異なる)で使用していました。 [10] : p2.3
OpenVMSを実行するAlpha AXP RISCプロセッサもEDTを使用しており、 VT220~VT420などの後期モデルの端末でよく使用されていました。[11] [12] : pp150-155
EDT は、ゴールド キーの追加の使用法として、繰り返し回数を入力することを認識します。[12] : p152 たとえば、キーストロークにより、等号 20 個の行が入力されます。繰り返し回数はキーパッド編集コマンドにも適用されますが、そのようなコマンド自体がゴールド キーを必要とする場合は、コマンド キーの前にゴールド キーをもう一度押す必要があります。たとえば、VT100 キーパッドの場合、PASTE編集コマンド (1 回)を実行しますが、 はPASTE を4 回実行します。 [11] : p.EDT-78 カーソルの移動など、方向性のある編集コマンドの場合、負の繰り返し回数を使用して逆方向を示すことができます。 GOLD20=GOLDkeypad 6GOLD4GOLDkeypad 6
VAX および Alpha VMS システムは、WPS-Plusワード プロセッサを含むALL-IN-1オフィス アプリケーション スイートをサポートしていました。
互換性と継続性
さまざまな従来のゴールド キー ホスト システムと、多くのゴールド キー ユーザーの専門知識や好みの両方との互換性を維持するために、さまざまなハードウェアおよびソフトウェア製品が製造されてきました。
1980年代後半にDECがVAXベースのWPS-Plusを販売していたのと同時期に、カリフォルニア州カルバーシティのExceptional Business Solutionsは、WPS-PCというPCベースのワードプロセッサを販売していた。これは「DECのゴールドキーワードワードプロセッサファミリーの経験があり、乗り換えるよりも戦いたいユーザー向けに設計された」ものだった。[13] : p330
パーソナルコンピュータが、中央ホストコンピュータとの通信という中核的な役割においてさえもシリアル端末に取って代わるようになったため、DECは自社の新しいRainbow PCにVAX ALL-IN-1で使用するためのゴールドキーカントリーキットを供給した。[14]
Emacsは、物理および仮想VT100スタイルの端末の両方をサポートするEDTエミュレータパッケージ[15]を提供しています。ホストPCオペレーティングシステム上で実行される仮想( xtermスタイル)端末の場合は、 Num lockキーをEmacsレベルでGoldキーに再マップできないという点で少し複雑です。代わりに、 Xサーバーのレベルで再マップされます(手順が提供されています)。Emacsの最新の安定リリース(2013)の時点では、EDTおよびGoldキーのサポートが最新の機能です。
注意すべきは、ソフトウェアがデスクトッププラットフォーム間で完全な機能の忠実性を達成することは決してできないということである。これは、単にキーパッドのハードウェアが異なるためである。PCのテンキーパッドには17個のキーしかないが、VT100端末とLK201キーボードにはそれぞれ18個のキー(矢印キーは含まない)があり、[11] : p.EDT-4 、VT52テンキーパッドには19個のキーがある。[6] : p3.1 [11] : p.EDT-5
参考文献
- ^ Sandler, Corey; Badgett, Tom (1990). VAX to VAX: VAX とその周辺機器を接続するための実用ガイド。Wiley。p. 243。ISBN 978-0-471-51506-7ゴールド キー:
代替キー機能を有効にする VAX 端末キーボード上の特別なキー。WPS、EDT、その他多くのプログラムで使用されます。
- ^ ab Hume, JNP; Holt, Richard C. (1984). VAX Pascal . Reston Publishing Co. p. 54.
ゴールドキー — キーパッドの左上隅にあるキーで、シフトキーのように機能し、他の各キーを通常の機能から代替機能に変更します。通常の機能は、キーラベルの代替機能の上に表示されます。
- ^ Kapps, Charles A.; Stafford, Robert L. (1987). PDP-11 用アセンブリ言語: RT-RSX-UNIX . PWS コンピュータサイエンス. p. 424. ISBN 978-0-87150-072-42 キーの二次機能を取得するには、
まずゴールド キーと呼ばれる特別なキーを入力する必要があります。VT100/VT200 では、ゴールド キーは PF1 とマークされたキーで、VT52 では青色のキーです。いずれの場合も、数字キーパッドの左上隅にあるキーです。図 E.4 と E.5 は、VT52 と VT100/VT200 のキーパッドのレイアウトを示しています。KED または EDT 機能がエンボス加工された交換用キートップを購入することもできます。
- ^ ab WPS-8 ワードプロセッシングシステムリファレンスマニュアル( Digital Equipment Corporation、 1978)
- ^ ab DECscope ユーザーズマニュアル 2011-08-14 にWayback Machineでアーカイブ(Digital Equipment Corporation、1975)
- ^ abc VT52 DECscope メンテナンスマニュアル(Digital Equipment Corporation、1978 年改訂)
- ^ 「ロバート・エヴェレット、2009 年度フェロー」Wayback Machineに 2014 年 7 月 3 日にアーカイブ、コンピュータ歴史博物館(2014 年 4 月閲覧)
- ^ ギルモア・J、DECの歴史講演、1990年6月5日(トランスクリプト)(ボブ・エヴェレット、MC)2014年4月閲覧
- ^ RT-11 クイックリファレンスマニュアル(Digital Equipment Corporation、1991)
- ^ ab VAX/VMS 入門(Digital Equipment Corporation、1982 年)
- ^ abcd OpenVMS EDT リファレンスマニュアル Archived 2009-12-28 at the Wayback Machine (Digital Equipment Corporation, 1993)
- ^ ab Davis RL、Knox LA、Mertz TE、「DEC VAX / EDT エディタ / EDT キーパッド モードの使用方法」、エンジニアと科学者のためのソフトウェア ハンドブック(Paul W. Ross 編、ISBN 0-8493-2530-7、CRC Press / IEEE Press、1996 年) 第 9.9 章
- ^ 「WPS-PC」(製品レビュー)、PC Magazine(Ziff Davis、ISSN 0888-8507)ワードプロセッサ特集号(第7巻第4号、1988年2月29日)330-334ページ
- ^ 「DEC のモデル 100B が Rainbow の発表の先頭に立つ」、Computerworld ( IDG Enterprise、ISSN 0010-4841) 第 18 巻、第 16 号、1984 年 4 月 16 日、6 ページ
- ^ 「Emacs EDT エミュレーション」(フリーソフトウェア財団、2014 年 4 月取得)
外部リンク
- テキスト エディター機能オーバーレイを備えた VT100 キーパッド、「GOLD」というラベルの付いたゴールド キー
- LK201 キーパッド、ワードプロセッサ機能付きキーキャップ、ゴールドキー、ゴールド色
