pico(1) | pico(1) |
pico - Pine eposta istemcisi tarzında basit bir metin düzenleyici
pico [seçenekler] [dosya]
Pico, Pine eposta istemcisinin düzenleyicisi üzerine kurulu, ekran yönlenimli, basit bir metin düzenleyicidir. Pine'da olduğu gibi, komutlar ekranın altında görüntülenir ve bağlama duyarlı bir yardım sistemi vardır. Karakterler girilir girilmez, metin içine yerleştirilirler.
Düzenleme komutları, Ctrl tuşu ile birlikte kullanılan tuşlarla girilir. İletişim uygulamalarının bazı karakterleri yutması problemini, iki kere ESCAPE tuşuna basarak Ctrl tuşunun taklit edilmesini sağlayarak aşabilirsiniz. Örneğin; "ESC ESC c" Ctrl+c ile aynı anlamdadır. Düzenleyici beş temel özelliğe sahiptir: paragraf hizalama, arama, blok kesme ve yapıştırma, sözdizimi denetimi ve bir dosya arayıcı.
Paragraf hizalama (veya doldurma) imlecin içinde bulunduğu paragrafta gerçekleşir. Şayet imleç satırlar arasında ise, alttaki paragrafta gerçekleşir. Paragraflar, boş satırlar ile veya boşluk ya da tab ile başlayan satırlar ile ayrımlanır. Hizalamanın kaldırması, hizalama yapıldıktan hemen sonra ctrl+U tuşları ile yapılabilir.
Dizge aramaları büyük/küçük harf ayrımına duyarlı değildir. Arama, imlecin bulunduğu konumdan başlar ve metnin sonuna kadar devam eder. Son kullanılan arama dizgeleri, sonraki aramalarda öntanımlı olarak önerilirler. Yani, arama kutusu açıldığında bu dizgelerin orada yazılı olduğunu görürsünüz.
Metin blokları mark/işaretleme (ctrl-^), delete/silme (ctrl-k) ve undelete/geri alma (ctrl-u) komutlarının yaratıcı biçimde kullanılması ile taşınabilir, kopyalanabilir veya silinebilir. Delete/Silme komutu, "mark/işaretlenen konum" ile imlecin bulunduğu konum arasındaki bütün metni silecektir. Daha sonra bu metin parçası "kesme" tamponuna yerleştirilir. "undelete/gerialma" komutu, imlecin o an bulunduğu noktaya "yapıştırma" yapacaktır.
Sözdizimi denetleyicisi (spell checker), metnin içindeki bütün kelimeleri araştırır. Daha sonra hatalı gördüğü kelimeler için doğru karşılıkları önerir. Bunları sıra ile aydınlatarak gösterir. Sözdizimi denetimi istenilen an iptal edilebilir. Öte yandan, pico, SPELL ortam değişkeni içinde tanımlı bir sözdizimi denetim yordamını öntanımlı olarak kullanabilir. Bu yordam standart bir girdiyi okur ve standart çıktıya yazar.
Dosya arayıcısı (file browser), "Read File/dosya oku" ve "Write Out/dışarı yaz" komutları için seçenek olarak önerilir. Dizin ağacı içinde gezinmek ve belirli dosyaları aramak ve tasarlanmıştır. Çalışma dizini içindeki dizinler isimleriyle, dosyalar isimleri ve boyutları ile seçilebilir olarak gösterilir. Komut isimleri alttan ikinci sırada gösterilirken, içinde bulunulan dizin ekranın en üst satırında gösterilir. Temel dosya işleme işlevlerinden desteklenenler şunlardır: dosyaların tekrar isimlendirilmesi, kopyalama ve silme.
Daha ayrıntılı yardım bilgileri Pico'nun çevrimiçi yardımında bulunabilir.
Son olarak, çalışan bir pico sonlanırsa (örneğin; bir SIGHUP sinyali alırsa), pico çıkmadan önce üzerinde çalışılan dosyayı -gerekli ise- kaydedecektir. Bu dosya aynı dosya ismi ve .save uzantısı ile kaydedilir. Şayet dosya o an için henüz isimlendirilmemişse, pico.save adı ile kaydedilecektir.
Ekran genişliğini aşan satırların durumu net değildir. Ekran kenarını aşmış satırların sonunda bir $ karakteri bulunur. Şayet imleci bu satır üzerinde hareket ettirirseniz, satır yatay olarak kaydırılır.
Michael Seibel <mikes (at) cac.washington.edu>
Laurence Lundblade <lgl (at) cac.washington.edu>
Pico, Dave G. Conroy tarafından, MicroEmacs 3.6 dan
uyarlanmıştır.
Pico, Washington Üniversitesine ait ticari bir markadır.
Telif Hakkı © 1989-2001 Washington Üniversitesi.
Kaynak Koduna erişim için (Pine eposta istemcisinin
bir parçası olarak):
ftp://ftp.cac.washington.edu/mail/pine.tar.Z
2001/01/02 21:59:52
Yalçın Kolukısa <yalcink01 (at) yahoo.com>, Kasım 2003
4.0 sürümü |