EDT (Univac) - EDT (Univac) - Wikipedia

Солтүстік Америка батыс бөлігінің күндізгі уақыты Бұл мәтіндік редактор жүгіру Unisys VS / 9 операциялық жүйе пайдаланып UNIVAC сериясы 90 негізгі компьютерлер,[1] және қазіргі уақытта жұмыс істейді Фудзитсу BS2000 негізгі компьютер және операциялық жүйе. Ол әзірледі RCA үшін TSOS үшін операциялық жүйе Спектрлер сериясы мейнфреймдер. RCA нұсқасы кейінірек Sperry-ге сатылды Univac (кейінірек Unisys болды), және VS / 9 операциялық жүйесі үшін шығарылды.

Univac / Fujitsu EDT редакторы сызықтық редактор болып табылады, өйткені ол функционалды пернелерді қолданбайды. Сияқты редакторлардан айырмашылығы Teco немесе Эмакс, бағдарлама әрқашан мәтін енгізу режимінде, бүгінгі мәтіндік процессорларға ұқсас.

Пәрмендер редакторға мәтінді теру арқылы жіберіледі, кәдімгі мәтінді енгізу сияқты, бірақ жолдың бірінші таңбасы (бос орыннан басқа) пәрмен таңбасы болып табылады, ол белгіге әдепкі болып келеді («@ «). Жол @-ден басталса, жолдың қалған бөлігі мәтінді редакциялау командасы ретінде қолданылады. Редактор пәрмені емес @ басталатын мәтін жолын енгізу үшін жолдың алдына префикс енгізу керек екінші @ белгісі, бұл жағдайда бірінші @ өшіріліп, жол командалық емес, мәтін ретінде қабылданады, сонымен қатар команданың индикаторы @ -дан басқа таңбаға өзгертілетін команда беруге болады. бұл функция үшін сценарийлерді жазу, басқа файлға EDT әр түрлі әрекеттерді жасау қажет.Редактордың командалар жиынтығына тестілеу, салыстыру, тармақтау және цикл функцияларын қолдану арқылы қараусыз бағдарламаланатын редакциялау сеанстарын құру мүмкіндігі кіреді.

Егер жол нөмірлері бастапқы файлда болмаса, редактор әр жолды редакциялау үшін жалған жол нөмірін ұсынады. Себебі ISAM 8 таңбалы индекс кілтін қолдайтын файл форматы, жол сандары а өзгермелі нүкте 0,0000 - 9999,9999 аралығында. EDT жеткізетін әдеттегі жол нөмірі 1.000-ден басталады және әрбір жаңа жол қосылған сайын 1-ге көбейтіледі. Сызықтарды командалық префикс ретінде бөлшек санды қолдану арқылы басқа жолдардың арасына енгізуге болады. Мысалы, файлдың 1-жолы 1.0000, 2-жолы 2.0000, ал 1 мен 2-дің арасына жол енгізу үшін @ 1.5 деп теруге болады: содан кейін жолдың мәтіні; қос нүкте алынып тасталынады және жол 1,5000-ға, 1 мен 2 аралығында қойылады, қайта нөмірлеу командасы файлдың барлығын немесе оның бөлігін қайта нөмірлеуге қол жетімді.

EDT-дегі командалар, әдетте, командадан тұрады (ол әр түрлі болады), одан кейін команда әрекет етуі керек болатын жол нөмірлерінің диапазоны және команданың қалай әрекет ету керектігін көрсететін қосымша функциядан тұрады. Диапазон бір жол нөмірімен, сызықшамен бөлінген сызықтар ауқымымен (мысалы, 5-8 кез-келген 5.0000-ден 8.9999-ға дейінгі кез келген жолды білдіреді) немесе әрқайсысы үтірмен бөлінген жолдар тобы ретінде көрсетілген. Кейбір белгілер әр түрлі мәндерді ұсынуға қол жетімді, мысалы амперсанд «&» немесе файлдағы барлық жолды білдіретін «барлығы» сөзі.

Мысалы, құжаттағы әрбір «Кімге» теретін «Кімнен» сөзіне өзгерту

@ БАРЛЫҒЫ «ӨЗГЕ» ӨЗГЕРІСІ «

немесе

@on & «To» -ны «From» -ге өзгерту

содан кейін трансмиссия кілті (ДК-ге кіру баламасы), және редактор әрекетті орындайды. Редакторлау негізінен толық экранды болды, қолданушы жіберу пернесін басқанға дейін ешқандай іс-әрекет жасалмады, бұл рәсім веб-парақтың кіріс терезесіне мәтін енгізудің бүгінгі тәжірибесіне өте ұқсас, пайдаланушы басқанға дейін ешқандай шара қолданылмайды. жіберу батырмасы.[2]

Univac / Fujitsu-дің EDT редакторы өңдеудің өте күшті мүмкіндіктерін ұсынады, соның ішінде

  • ұқсас мәтінді форматтау Ағынды су (онда мәтінді алдын-ала жолмен нүкте қою арқылы редакциялауға командалар берілді)
  • қолдануды қолдайтын алғашқы бағдарламалардың бірі болуы мүмкін (Univac 90/60 1960 жылдардың аяғы мен 1970 жылдардың басында). плагиндер жадында сақталған мәтінді басқа бағдарламаларға пайдалануға мүмкіндік беру, сонымен қатар өңдеу үшін командаларды редакторға жіберу.
  • сұрыптау
  • іздеу
  • қарапайым мәтіндер мен жол нөмірлері бар файлдарды редакциялау
  • жадында сақтау үшін тым үлкен файлдарды дискідегі тікелей редакциялау

Fujitsu-дің EDT-нің қазіргі шығарылымы да қолдайды Юникод, Univac өзінің EDT нұсқасын шығарған кезде болған емес.

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

  1. ^ EDT мәтіндік редакторына арналған анықтамалық нұсқаулық, Синнаминсон, Нью-Джерси: Unisys корпорациясы, 1975
  2. ^ Fujitsu EDT редакторына арналған қолданыстағы (V17) PDF оқулықтары (2013-08-08 шығарылды)