Jump to content

Золотой ключ (DEC)

Клавиатура Robin WPS VT180 с золотой клавишей в левом верхнем углу цифровой клавиатуры (альтернативные функции написаны золотом на лицевой стороне других клавиш)

Золотая клавиша — это клавиша на компьютерной клавиатуре, используемая в качестве префикса для вызова различных функций редактирования и форматирования с помощью одной клавиши.Обычно расположен в левом верхнем углу цифровой клавиатуры на таких платформах, как VT100 .это фирменный элемент единообразного пользовательского интерфейса , реализованного Digital Equipment Corporation (DEC) во многих линейках продуктов.

Он используется в WPS, EDT и многих других распространенных программах VAX. [1] Клавиша, обычно расположенная в верхней левой части цифровой клавиатуры на разных терминалах. [2] не обязательно был окрашен в золото. Некоторые терминалы DEC включали клавиатуры, на которых золотая клавиша была обозначена PF1, как на VT100 и VT200, или была окрашена в синий цвет, как на VT52 . [3] На некоторых клавиатурах обычная функция клавиши будет обозначена в нижней части клавиши, а ее альтернативная функция, активируемая с помощью ЗОЛОТОЙ клавиши, будет обозначена над ней. [2]

Использование

[ редактировать ]

Золотая клавиша используется для вызова функций с одной клавишей, которые могут быть расположены либо на основной клавиатуре, либо на цифровой клавиатуре.Например, в системе обработки текста WPS-8 основная клавиша клавиатуры C на передней поверхности имеется надпись « CENTR » золотыми буквами; нажатия клавиш GOLDC вызовите эту функцию обработки текста, чтобы центрировать текущую строку текста. [4] : стр. 1.8

Золотой ключ — это префиксный ключ, а не ключ-модификатор . Клавишу-модификатор можно нажать и удерживать, пока нажата вторая клавиша; Золотая клавиша нажимается и отпускается до того, как будет нажата и отпущена вторая клавиша.В этом смысле DEC и совместимое программное обеспечение используют золотой ключ точно так же, как Emacs использует escape-ключ .

Происхождение

[ редактировать ]

Терминал базовой модели VT50 был оснащен только основной клавиатурой и поэтому не имел золотой клавиши.В модели VT50H добавлена ​​цифровая клавиатура, включающая три немаркированные клавиши, функции которых будут определяться любой запущенной программой. [5] :стр14 Расположен в левом верхнем углу клавиатуры. [6] :п3.1 позже они были названы клавишами «PF», и по соглашению первая из них, PF1, стал Золотым ключом.

Цифровая клавиатура VT50H имела ограниченную полезность при редактировании, поскольку с точки зрения компьютера, принимающего вводимые данные, большинство клавиш клавиатуры были неотличимы от своих эквивалентов на основной клавиатуре. В терминале VT52 добавлен альтернативный режим клавиатуры, в котором все клавиши клавиатуры будут отправлять отдельные коды символов. [5] : стр. 14-15 [6] : стр.3,5-3,6

Во введении к презентации устной истории DEC 1990 года Роберт Эверетт , сотрудник Музея компьютерной истории, сказал: [7] приписал Джону Т. (Джеку) Гилмору «разработку золотого интерфейса клавиатуры Digital». [8] : п1

Классическое программное обеспечение

[ редактировать ]

Программное обеспечение, использующее функции клавиатуры Gold, было разработано для нескольких поколений компьютеров DEC.

«Клавиатура WPS-Plus ALL-IN-1»
Универсальная раскладка клавиатуры WPS-Plus; функции, использующие золотую клавишу, отображаются на черном фоне

Процессоры PDP-8 запускали пакет программного обеспечения для обработки текста WPS-8 на нескольких моделях одно- и двухпользовательских систем «текстовой станции». [4]

PDP-11 Процессоры под управлением RT-11 использовали редакторы KED/KEX. [9] : глава 1

VAXen, работающий под управлением VMS, использовал редактор EDT , [10] : глава 2 первоначально либо с VT52, либо с VT100 (у которых немного разные клавиатуры). [10] : стр. 2.3

Процессоры Alpha AXP RISC под управлением OpenVMS также использовали EDT, часто с терминалами более поздних моделей, таких как VT220 VT420 . [11] [12] : стр.150-155

EDT распознает дополнительное использование золотого ключа для ввода количества повторений. [12] : стр. 152 Например, нажатия клавиш GOLD20= введите строку из двадцати знаков равенства. Счетчик повторов также применяется к командам редактирования с клавиатуры, но если такая команда сама по себе требует золотой клавиши, золотую клавишу необходимо нажать еще раз перед клавишей команды. Например, если использовать клавиатуру VT100, GOLDkeypad 6 выполнить команду редактирования ВСТАВИТЬ (один раз), при этом GOLD4GOLDkeypad 6 выполняет PASTE четыре раза. [11] : п.EDT-78 Для направленных команд редактирования, таких как перемещение курсора, может использоваться отрицательное количество повторений для указания обратного направления.

Системы VAX и Alpha VMS поддерживали пакет офисных приложений «ВСЕ В 1» , включая текстовый процессор WPS-Plus .

Совместимость и непрерывность

[ редактировать ]

Различные аппаратные и программные продукты были созданы для обеспечения совместимости как с разнообразными устаревшими хост-системами с золотым ключом, так и с опытом и предпочтениями многих пользователей с золотым ключом.

В то же время, когда в конце 1980-х годов DEC продавала WPS-Plus на базе VAX, компания Exceptional Business Solutions из Калвер-Сити, Калифорния, продавала текстовый процессор на базе ПК под названием WPS-PC, «предназначенный для пользователей, имеющих опыт работы с DEC». Семейство текстовых процессоров Gold-key и скорее будет драться, чем переключаться». [13] :стр330

Поскольку персональные компьютеры начали заменять последовательные терминалы даже в их основной роли связи с центральными хост-компьютерами, DEC сама снабдила свой новый компьютер Rainbow комплектом Gold Key Country Kit для использования с VAX ALL-IN-1. [14]

Emacs предлагает пакет эмулятора EDT. [15] который поддерживает как физические, так и виртуальные терминалы в стиле VT100. Существует небольшая сложность для виртуальных терминалов ( в стиле xterm ), которые работают поверх операционной системы хост-компьютера, поскольку клавишу Num lock нельзя переназначить на клавишу Gold на уровне Emacs; вместо этого он переназначается на уровне X-сервера (прилагаемые инструкции). Начиная с последней стабильной версии Emacs (2013 г.), поддержка EDT и ключей Gold является текущей функцией.

Обратите внимание, что программное обеспечение никогда не сможет обеспечить полную функциональность на разных платформах настольных компьютеров просто потому, что аппаратное обеспечение клавиатуры различается:цифровая клавиатура ПК имеет всего 17 клавиш,терминал VT100 и клавиатура LK201 имеют по 18 (не считая клавиш со стрелками), [11] : п.EDT-4 а цифровая клавиатура VT52 имеет 19 клавиш. [6] :п3.1 [11] : п.EDT-5

  1. ^ Сэндлер, Кори; Бэджетт, Том (1990). VAX to VAX: практическое руководство по подключению VAX и их периферии . Уайли. п. 243. ИСБН  978-0-471-51506-7 . Золотая клавиша: специальная клавиша на клавиатуре терминала VAX, обеспечивающая альтернативные функции клавиш. Используется в WPS, EDT и многих других программах.
  2. ^ Jump up to: а б Хьюм, JNP; Холт, Ричард К. (1984). ВАКС Паскаль . Рестон Паблишинг Ко. с. 54. Золотая клавиша — клавиша в верхнем левом углу клавиатуры, которая действует как клавиша Shift и позволяет переключать каждую из остальных клавиш с ее обычной функции на альтернативную. Обычная функция отображается над альтернативной на метке клавиши.
  3. ^ Каппс, Чарльз А.; Стаффорд, Роберт Л. (1987). Язык ассемблера для PDP-11: RT-RSX-UNIX . PWS Информатика. п. 424. ИСБН  978-0-87150-072-4 . Чтобы получить дополнительную функцию клавиши 2, необходимо сначала ввести специальную клавишу, называемую золотым ключом. На VT100/VT200 золотым ключом является ключ с маркировкой PF1, а на VT52 — это ключ, окрашенный в синий цвет. В любом случае это клавиша в верхнем левом углу цифровой клавиатуры. На рисунках E.4 и E.5 показаны раскладки клавиатуры VT52 и VT100/VT200. Можно даже приобрести сменные накладки на клавиши с тиснением функций KED или EDT.
  4. ^ Jump up to: а б Справочное руководство по системе текстовой обработки WPS-8 ( Digital Equipment Corporation , 1978 г.)
  5. ^ Jump up to: а б Руководство пользователя DECscope. Архивировано 14 августа 2011 г. в Wayback Machine (Digital Equipment Corporation, 1975).
  6. ^ Jump up to: а б с Руководство по техническому обслуживанию VT52 DECscope (Digital Equipment Corporation, редакция, 1978 г.)
  7. ^ «Роберт Эверетт, научный сотрудник 2009 г.». Архивировано 3 июля 2014 г. в Wayback Machine , Музей истории компьютеров (получено в апреле 2014 г.).
  8. Гилмор Дж., Беседа об истории DEC, 5 июня 1990 г. (стенограмма) ( Боб Эверетт , MC), получено в апреле 2014 г.
  9. ^ Краткое справочное руководство RT-11 (Digital Equipment Corporation, 1991)
  10. ^ Jump up to: а б Учебник по VAX/VMS (Digital Equipment Corporation, 1982)
  11. ^ Jump up to: а б с д Справочное руководство OpenVMS EDT. Архивировано 28 декабря 2009 г. в Wayback Machine (Digital Equipment Corporation, 1993).
  12. ^ Jump up to: а б Дэвис Р.Л., Нокс Л.А., Мерц Т.Э., «DEC VAX / Редактор EDT / Как использовать режим клавиатуры EDT» , Справочник по программному обеспечению для инженеров и ученых (Пол В. Росс, изд., ISBN   0-8493-2530-7 , CRC Press / IEEE Press , 1996), глава 9.9
  13. ^ «WPS-PC» (обзор продукта) , специальный выпуск журнала PC Magazine ( Ziff Davis , ISSN 0888-8507) о текстовых процессорах (том 7, № 4, 29 февраля 1988 г.), страницы 330-334
  14. ^ «Модель 100B DEC возглавляет серию объявлений Rainbow» , Computerworld ( IDG Enterprise , ISSN 0010-4841) , том 18, № 16, 16 апреля 1984 г. , стр. 6
  15. ^ « Эмуляция Emacs EDT » ( Free Software Foundation , получено в апреле 2014 г.)
[ редактировать ]
  • Клавиатура VT100 с наложением функций текстового редактора, золотая клавиша с надписью « GOLD ».
  • Клавиатура LK201 с функциями текстового процессора, колпачки клавиш золотого цвета
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 8fefbe77bf45dd0ebc7383e5ea6e7f7e__1718093760
URL1:https://arc.ask3.ru/arc/aa/8f/7e/8fefbe77bf45dd0ebc7383e5ea6e7f7e.html
Заголовок, (Title) документа по адресу, URL1:
Gold key (DEC) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)