Алтын кілт (DEC) - Gold key (DEC)

ДЕК VT78 алдын-алаЖЕКЕ алтын түсті кілтпен жұмыс станциясы және басқа кілттердің алдыңғы жағында алтынмен жазылған балама функциялар

The Алтын кілт Бұл компьютер пернетақтасы әр түрлі бір кілтті өңдеу және пішімдеу функцияларын шақыру үшін префикс ретінде пайдаланылатын кілт. Әдетте сол жақта орналасқан сандық пернетақта сияқты платформаларда VT100, бұл дәйектіліктің қолтаңба элементі пайдаланушы интерфейсі жүзеге асырады Digital Equipment Corporation бірнеше өнім түрлері бойынша.

Ол WPS, EDT және көптеген басқа VAX бағдарламаларында қолданылады.[1] Әдетте әр түрлі терминалдардағы сандық пернетақтадағы жоғарғы сол жақ перне ретінде орналасқан перне,[2] міндетті түрде боялған алтын емес еді. Кейбіреулер Digital Equipment Corporation (DEC) терминалдарда алтын кілт PF1 деп белгіленген пернетақталарды қамтуы мүмкін VT100 және VT200, немесе сияқты көк түсті болды VT52.[3] Кейбір пернетақталарда кілттің қалыпты функциясы кілттің төменгі бөлігінде, ал GOLD пернесімен белсендірілген оның қосымша функциясы жоғарыда жазылады.[2]

Пайдалану

Алтын перне негізгі пернетақтада немесе сандық пернетақтада орналасуы мүмкін бір пернелік функцияларды шақыру үшін қолданылады. WPS-8 мәтінді өңдеу жүйесі, негізгі пернетақта C «ОРТАЛЫҚ”, Алтын әріптермен, оның алдыңғы бетінде; пернелерді басу АЛТЫНC мәтіннің ағымдағы жолын центрлеу үшін мәтінді өңдеу функциясын іске қосыңыз.[4]:p1.8

Алтын пернесі - а емес, префикстің кілті модификатор кілті. Модификатор пернесі басылып, екінші перне басылған кезде ұсталуы керек; Алтын пернесі басылғанға және босатылғанға дейін екінші перне басылғанға дейін босатылған, сондықтан DEC және үйлесімді бағдарламалық жасақтама алтын пернені дәл солай қолданады Эмакс пайдаланады қашу кілті.

Шығу тегі

Негізгі модель VT50 VT50H моделі сандық пернетақтаны, соның ішінде үш белгісіз пернені қосқан, олардың функциялары кез-келген бағдарлама жұмыс істейтінімен анықталатын негізгі пернетақтамен жабдықталған.[5]:б14Пернетақтаның жоғарғы сол жағында орналасқан,[6]:p3.1 кейінірек олар «PF» кілттері деп аталды, ал шарт бойынша олардың біріншісі PF1, Алтын кілт болды.

VT50H сандық пернетақтасы өңдеуде шектеулі пайдалы болды, өйткені компьютер кірісті қабылдаған кезде, пернетақта пернелерінің көпшілігі негізгі пернетақтадағы эквиваленттерімен ерекшеленбейтін болды. VT52 терминал барлық пернетақта пернелері әр түрлі символ кодтарын жіберетін балама пернетақта режимін қосты.[5]:14-15 бет[6]:б3.5-3.6

1990 жылғы DEC ауызша тарих презентациясына кіріспесінде, Роберт Эверетт, Компьютер тарихы музейінің қызметкері,[7] Джон Т. (Джек) Гилморға «сандық пернетақтаның алтын интерфейсін жобалаумен» үлес қосқан.[8]:p1

Классикалық бағдарламалық жасақтама

Алтын пернелік пернетақта функцияларын қолданатын бағдарламалық жасақтама DEC компьютерлерінің бірнеше буынында жасалған.

«ALL-IN-1 WPS-Plus пернетақтасы»
ALL-IN-1 WPS-Plus пернетақтасының орналасуы; қара фонда Алтын пернесін қолданатын функциялар көрсетілген

ПДП-8 өңдеушілер іске қосылды WPS-8 бір және екі қолданушыға арналған «сөз станциясы» жүйелерінің бірнеше модельдерінде мәтінді өңдеуге арналған бағдарламалық жасақтама пакеті.[4]

ПДП-11 жұмыс істейтін процессорлар RT-11 KED / KEX редакторларын қолданды.[9]:ch 1

VAXen жүгіру VMS қолданды Солтүстік Америка батыс бөлігінің күндізгі уақыты редактор,[10]:Ch 2 бастапқыда VT52 немесе VT100 (оларда сәл өзгеше пернетақта бар).[10]:p2.3

Альфа AXP RISC OpenVMS-ті басқаратын процессорлар EDT-ді қолданды, мысалы, кейінгі терминалдармен VT220VT420.[11][12]:150–155 бет

EDT қайталама санауды енгізу үшін Алтын пернесінің қосымша қолданылуын таниды.[12]:p152 Мысалы, пернелерді басу АЛТЫН20= жиырма теңдік белгілерінің жолын енгізіңіз. Қайталау санақтары пернетақтаны өңдеу командаларына да қолданылады, бірақ егер мұндай команданың өзі Алтын пернесін қажет етсе, командалық перне алдында Алтын пернесін қайтадан басу керек. Мысалы, VT100 пернетақтасын қабылдай отырып, АЛТЫНпернетақта 6 орындау ӨТКІЗУ редакциялау пәрмені (бір рет), ал АЛТЫН4АЛТЫНпернетақта 6 орындайды ӨТКІЗУ төрт рет.[11]:EDT-78 Меңзерді жылжыту сияқты бағыттаушы пәрмендерді өңдеу үшін кері бағытты көрсету үшін теріс қайталанулар қолданылуы мүмкін.

VAX және Alpha VMS жүйелері БАРЛЫҚ-1 кеңсе қосымшасы, соның ішінде WPS-Plus мәтіндік процессор.

Үйлесімділік және үздіксіздік

Ескі Gold кілтінің хост жүйелерінің әр түрлілігімен және көптеген Gold кілттерін пайдаланушылардың тәжірибесі мен қалауымен үйлесімділікті сақтау үшін әр түрлі аппараттық және бағдарламалық өнімдер шығарылды.

1980 жылдардың соңында DEC VAX негізіндегі WPS-Plus сатумен айналысқан кезде Калифорния штатындағы Калвер Сити қаласының ерекше бизнес шешімдері WPS-PC деп аталатын компьютерге негізделген мәтіндік процессорды сатты, «DEC-мен жұмыс тәжірибесі бар пайдаланушыларға арналған. алтыннан жасалған мәтіндік процессорлар отбасы және ауысқаннан гөрі күрескен жөн ».[13]:p330

Дербес компьютерлер орталық хост компьютерлерімен сөйлесудің негізгі рөлінде де сериялық терминалдарды алмастыра бастаған кезде, DEC өзі жаңа нұсқасын ұсынды Радуга VAX ALL-IN-1 құрылғысында пайдалануға арналған алтын кілтті жиынтықтағы компьютер.[14]

Эмакс EDT эмулятор пакетін ұсынады [15] VT100 стиліндегі физикалық және виртуалды терминалдарды қолдайды. Виртуалды (xterm -style) компьютердің хосттық операциялық жүйесінің жоғарғы жағында жұмыс жасайтын терминалдар Num lock кілтті Emacs деңгейіндегі Gold кілтіне ауыстыру мүмкін емес; орнына, ол деңгейінде қайта қалпына келтірілді X сервері (нұсқаулық берілген). Emacs (2013) шығарылымының соңғы тұрақты нұсқасы бойынша EDT және Gold кілттерін қолдау функциясы болып табылады.

Бағдарламалық жасақтама ешқашан жұмыс үстелі платформаларында толық функционалдық сенімділікке қол жеткізе алмайтынын ескеріңіз, өйткені пернетақта жабдықтары әр түрлі: ДК сандық пернетақтада тек 17 перне бар, VT100 терминалы және LK201 пернетақтаның әрқайсысында 18 (көрсеткі пернелерді ескермегенде)[11]:ЭДТ-4ал VT52 сандық пернетақтасында 19 перне бар.[6]:p3.1[11]:ЭДТ-5

Әдебиеттер тізімі

  1. ^ Сандлер, Кори; Бадгетт, Том (1990). VAX-тен VAX-ке дейін: VAX пен олардың перифериялық құрылғыларын қосуға арналған практикалық нұсқаулық. Вили. б. 243. ISBN  978-0-471-51506-7. Алтын кілт: VAX терминал пернетақтасында балама пернелердің функцияларын қосатын арнайы перне. WPS, EDT және басқа көптеген бағдарламаларда қолданылады.
  2. ^ а б Хьюм, Дж. Н. П .; Холт, Ричард С. (1984). VAX Паскаль. Reston Publishing Co. б. 54. Алтын перне - пернетақтаның сол жақ жоғарғы бұрышындағы перне, ол басқа пернелердің әрқайсысын өзінің қалыпты функциясынан баламалы функциясына ауыстыру үшін ауысу пернесі сияқты әрекет етеді. Қалыпты функция пернелер тіркесімінің баламасынан жоғары пайда болады.
  3. ^ Каппс, Чарльз А .; Стаффорд, Роберт Л. (1987). PDP-11 үшін құрастыру тілі: RT-RSX-UNIX. PWS информатика. б. 424. ISBN  978-0-87150-072-4. 2 пернесінің қосалқы функциясын алу үшін алдымен алтын кілт деп аталатын арнайы пернені теру керек. VT100 / VT200-де алтын кілт PF1 деп белгіленген, ал VT52-де көгілдір түске боялған кілт. Кез-келген жағдайда, бұл сандық пернетақтаның жоғарғы сол жақ бұрышындағы кілт. E.4 және E.5 суреттерінде VT52 және VT100 / VT200 пернетақтаның орналасуы көрсетілген. Тіпті KED немесе EDT функциялары бейнеленген ауыстырылатын пернетақталарды сатып алуға болады.
  4. ^ а б WPS-8 мәтінді өңдеу жүйесінің анықтамалық нұсқауы (Digital Equipment Corporation, 1978)
  5. ^ а б DECscope Пайдаланушы нұсқаулығы Мұрағатталды 2011-08-14 сағ Wayback Machine (Digital Equipment Corporation, 1975)
  6. ^ а б c VT52 DECscope қызмет көрсету жөніндегі нұсқаулық (Digital Equipment Corporation, қайта қаралған, 1978 ж.)
  7. ^ «Роберт Эверетт, 2009 стипендиат», Компьютер тарихы мұражайы (2014 ж. сәуірінен алынды)
  8. ^ Джилмор Дж, DEC тарихының талқылауы, 1990 ж. 5 маусым (стенограмма) (Боб Эверетт, MC) 2014 жылдың сәуірінде шығарылды
  9. ^ RT-11 жылдам анықтамалық нұсқаулығы (Digital Equipment Corporation, 1991)
  10. ^ а б VAX / VMS Primer (Digital Equipment Corporation, 1982)
  11. ^ а б c г. OpenVMS EDT анықтамалық нұсқаулығы (Digital Equipment Corporation, 1993)
  12. ^ а б Дэвис Р., Нокс Л., Мерц Т., «DEC VAX / EDT редакторы / EDT пернетақтасын қалай пайдалану керек», Инженерлер мен ғалымдарға арналған бағдарламалық жасақтама (Пол В. Росс, ред., ISBN  0-8493-2530-7, CRC Press / IEEE Press, 1996) 9.9 тарау
  13. ^ «WPS-PC» (өнімге шолу), PC журналы (Зифф Дэвис, ISSN 0888-8507) мәтіндік процессорлар туралы арнайы шығарылым (7 том, № 4, 1988 ж. 29 ақпан) 330-334 беттер
  14. ^ «DEC 100B Model Rainbow хабарландыруының тізбегі», Computerworld (IDG Enterprise, ISSN 0010-4841) 18 том, № 16, 1984 16 сәуір, 6 бет
  15. ^ Emacs EDT эмуляциясы ” (Тегін бағдарламалық қамтамасыз ету қоры, 2014 жылдың сәуірінде алынды)

Сыртқы сілтемелер

  • VT100 пернетақтасы мәтіндік редактордың функциялары қабаттасқан, «Алтын» кілті «АЛТЫН
  • LK201 пернетақтасы мәтіндік процессор функциясымен пернетақталар, алтын түстес алтын түсті