Tam ekran metin düzenleyici

Bir metin editörü tam ekran ( İngilizce  : tam ekran ) veya görsel düzenleyici , moda çizgisinde çalışan metin editörleri daktilo terminalleri yazısının aksine, ekranı iki boyutlu kullanarak bir bilgisayarda metni düzenlemenize olanak tanır. Her iki durumda da, bunlar grafik arayüzü kullanmayan (veya grafik terminalde bir metin oturumunda çalışan) metin modundaki editörlerdir.

Tam ekran editörler genellikle ed veya EDLIN gibi satır satır editörlerle karşılaştırılır .

Bu terim bazen başvurmak için kullanılır metin editörü içinde metin modunda grafik uygulamaları aksine,. Bir Tüm editörler grafiksel ortamda olan tam ekran , ama hepsi değil karakter editörler vardır.

İngilizce çevirisi görsel bir editördür . Birebir çeviri "görsel editör" bazen Fransızca konuşulan literatürde bulunur.

İki tür tam ekran düzenleyici

Yayıncılar tarihsel olarak iki türe bağlanmıştır: sözde "akıllı" ekran veya pasif ekran, her birinin avantajları ve dezavantajları vardır.

Akıllı ekran düzenleyicileri

Böyle bir düzenleyici , terminalin işlev (Fx) veya eylem (PAn) tuşları gibi bir tuşa Enterveya bunlardan birine basıldığında sadece merkezi birimle etkileşime girer . Geri kalan zamanlarda, ekranda görüntülenen tüm satırlara karakterlerin eklenmesine, silinmesine veya eklenmesine izin veren, terminal kontrol ünitesi tarafından sağlanan yerel ekleme yetenekleridir . Kontrol birimi aşağıdaki talepleri yerine getirmelidir:

Bu eylemler, daha sonra büyük ölçüde IBM PC'nin klavyelerine aktarılan kanaldan çıkarılmış tuşlarla gerçekleştirildi .

Bir ekran çizgisi genellikle iki alandan oluşur: çizgi alanı ve satır numarası alanı. Bu nedenle kontrol ünitesi basit eylemler için çok kullanılır ve merkezi ünite daha karmaşık eylemler için çok az kullanılır. 1977 gibi erken bir tarihte, bu sistem 4 MB'lık bir makinede yaklaşık 300 24x80 IBM 3270 tipi ekranı aynı anda yönetmeyi mümkün kıldı!

Bu türün ilk bilinen editörü 3270 ekranındaki EDGAR (Grafiksel ve Yinelemeli Düzenleme) idi ve hemen ardından Xavier de Lamberterie tarafından yazılan ve dünya çapında kullanılan Xedit geldi .

Pasif ekran editörleri

Böyle bir durumda, merkezi birimle doğrudan etkileşime giren çok ucuz ASCII terminalleridir (basit bir Minitel 1B bile yeterli olabilir). Bu çözüm, kişisel bilgisayarlara mükemmel bir şekilde uygundur ve aynı zamanda az sayıda terminali olan mini bilgisayarlar için de uygundur. Tüketim daha yüksekti (tipik olarak 0,2 MIPS / iş istasyonu), ancak uygulama hem daha kolay hem de daha ucuz)

Bu ailenin tipik editörleri vi ve vim'dir .

Sentez editörleri

Örnekler

Bulabileceğimiz en popüler tam ekran editörler arasında: