Bir text editörü: myeditor

Mayıs 19, 2010

Linux ortamında bir editörünün (vi editör örneğin) tüm özelliklerini barındıran bir text editörüdür. Yeni dosya açma, dosyaya yazma, kaydetme, değiştirme gibi daha birçok özelliği barındırıyor. Tüm bilgiler önce buffer’da saklanıp kaydedilmek istendiği zaman dosyaya yazılıyor. Input mode ise biraz karışık. İlk olarak satırlar 100′er 100′er atlıyor, örneğin yeni bir dosya açtık. Yazdığımız ilk satır 0, ikinci satır 100. satır, üçüncü satır 300. satır oluyor. Ardından eğer girilen yazılarda en sonda  nokta varsa Input mode’dan çıkılıyor. İkinci defa Input mode’a girilirse ( Command modda I 100 yazılıp Input mode’a girip örneğin ) 100. satır ilk girişte yazıldığı için bu defa satırlar 10′ar 10′ar artıyor ve 110′dan başlıyor. Yani 110. satırı yazıyoruz, sonrasında 120. satırı yazıyoruz. Tekrar I 100 şeklinde Input mode’a girmek istersek bu sefer de 1′er 1′er artış oluyor. 101′i yazıyoruz, 102′yi yazıyoruz.

Program bu şekilde çalışıyor, daha ayrıntılı nasıl çalıştığına projeyi inceleyerek ve proje pdf’ine bakarak anlayabilirsiniz.

Dosya Adı/Yılı: myeditor / 2010

Dil: C

Kaynak Dosyası: http://emrekocabas.net/cs/myeditor.rar

Categories: Computer Science
Tags: ,,

Yorum Yapılmamış »

Bu yazıya yapılan yorumlar için RSS beslemeleri.TrackBack URL

Henüz yorum yapılmamış.

Yorum yapın