EDT (Univac) - EDT (Univac) - Wikipedia

EDT bir Metin düzeltici üzerinde koşmak Unisys VS / 9 işletim sistemi kullanmak UNIVAC 90 Serisi ana bilgisayar bilgisayarlar,[1] ve şu anda Fujitsu BS2000 ana bilgisayar ve işletim sistemi. Tarafından geliştirilmiştir RCA için TSOS işletim sistemi Spectra serisi anabilgisayarlar. RCA versiyonu daha sonra Sperry'ye satıldı Univac (daha sonra Unisys oldu) ve VS / 9 işletim sistemi için piyasaya sürüldü.

Univac / Fujitsu EDT editörü, işlev tuşlarını kullanmadığı için satır tabanlı bir düzenleyicidir. Gibi editörlerin aksine Teco veya Emacs program, günümüzün kelime işlemcilerine benzer şekilde her zaman metin girişi modundadır.

Komutlar, normal metin girerken olduğu gibi metin girilerek düzenleyiciye gönderilir, ancak satırın ilk karakteri (boşluk dışında) komut simgesidir ve varsayılan olarak at işaretidir ("@ "). Bir satır @ ile başladığında, satırın geri kalanı bir metin düzenleme komutu olarak kullanılır. @ İle başlayan bir metin satırı girmek için, bu bir düzenleyici komutu değildir, satırın önüne bir ikinci @ işareti, bu durumda, ilk @ çıkarılır ve satır bir komut yerine metin olarak alınır.Ayrıca, komut göstergesinin @'den farklı bir karaktere değiştirilmesi için bir komut vermek de mümkündür. Bu özellik için, EDT'nin başka bir dosya üzerinde çeşitli eylemler gerçekleştirmesini sağlamak için komut dosyaları yazmaktır Düzenleyicinin komut seti, test, karşılaştırma, dallanma ve döngü işlevlerinin kullanımı yoluyla katılımsız programlanabilir düzenleme oturumları oluşturma yeteneğini içerir.

Orijinal dosyada satır numaraları yoksa, düzenleyici her satırın düzenlenmesinde kullanılmak üzere bir sözde satır numarası sağlar. Yüzünden ISAM 8 karakterli bir dizin anahtarını destekleyen dosya biçimi, satır numaraları bir kayan noktalı sayı 0,0000 ila 9999,9999 aralığında. EDT tarafından sağlanan olağan hat numarası 1.000'den başlar ve her yeni hat eklendikçe 1 artar. Komut öneki olarak kesirli bir sayı kullanılarak diğer satırlar arasına satırlar eklenebilir. Örneğin, bir dosyanın 1. satırı 1.0000, 2. satır 2.0000 olacaktır ve 1 ile 2 arasında bir satır eklemek için @ 1.5: ardından satır metni yazılabilir; iki nokta üst üste atılır ve satır 1 ile 2 arasında 1.5000 olarak eklenir. Dosyanın tamamını veya bir kısmını yeniden numaralandırmak için bir yeniden numaralandırma komutu mevcuttur.

EDT'deki komutlar genellikle bir komuttan (büyük / küçük harfe duyarlı değildir), ardından komutun etki edeceği bir dizi satır numarası ve komutun nasıl davranacağını gösteren bir alt işlevden oluşur. Aralık, ya tek bir satır numarası, bir tire ile ayrılmış bir satır aralığı (örneğin, 5-8, 5.0000 ile 8.9999 arasında numaralandırılmış herhangi bir satır anlamına gelir) ya da her biri virgülle ayrılmış bir satır grubu olarak ifade edildi. Çeşitli değerleri temsil etmek için bazı semboller mevcuttur, örneğin ve işareti Dosyadaki her satırı temsil eden "&" veya "tümü" kelimesi.

Örneğin, bir belgedeki her "Kime" yi "Kimden" kelimesine değiştirmek için,

@ ON "KADAR" KADAR "DEĞİŞTİR

veya

@on & "Kime" yi "Kimden" olarak değiştirin

ardından gönderme tuşu (PC'de Enter'a eşdeğerdir) ve editör eylemi gerçekleştirir. Düzenleme, temelde tam ekrandı, kullanıcı gönderme tuşuna basana kadar eylemler gerçekleşmedi; bu, günümüzün bir web sayfasındaki bir giriş kutusuna metin girme uygulamasına çok benzeyen bir prosedür, kullanıcı düğmeyi tıklayana kadar hiçbir işlem yapılmaz. Sunmak buton.[2]

Univac / Fujitsu'nun EDT editörü, aşağıdakiler de dahil olmak üzere son derece güçlü düzenleme yetenekleri sağlar:

  • benzer metin biçimlendirme Yüzey akışı (metin düzenleme için komutların önceki satırlarda nokta ile verildiği)
  • muhtemelen ilk programlardan biri (Univac 90/60, 1960'ların sonlarına ve 1970'lerin başına) eklentiler diğer programların, düzenleyicinin bellekte tuttuğu metni kullanmasına ve işlem için editöre komutları göndermesine izin vermek.
  • çeşit
  • arama
  • düz metinlerin ve satır numaralarına sahip dosyaların düzenlenmesi
  • bellekte tutulamayacak kadar büyük dosyaların doğrudan disk üzerinde düzenlenmesi

Fujitsu'nun mevcut EDT sürümü ayrıca Unicode, Univac kendi EDT sürümünü yayınladığında yoktu.

Referanslar

  1. ^ EDT Text Editor Referans Kılavuzu, Cinnaminson, New Jersey: Unisys Corporation, 1975
  2. ^ Fujitsu EDT editörü için güncel (V17) PDF kılavuzları (Erişim tarihi: 2013-08-08)