Vi

Geçici, boş bir dosya vi ile düzenleniyor. Tildeler dosyada olmayan satırları göstermektedir.

vi, 1976 yılında BSD`nin ilk sürümleri için Bill Joy tarafından yazılmış ekran yönelimli metin düzenleme yazılımıdır.

vi

vi, modlu bir editördür ve etkin olan moda göre tuşlara değişik anlamlar yükler. Yazım modunda girilen yazı, harflerin imlecin hareket etmesine veya düzenleme fonksiyonlarına karşılık geldiği komut moda geçirir. Örneğin j imleci bir satır aşağıya, k bir satır yukarıya geçirir; x imlecin üzerinde olduğu karakteri siler ve i tekrar yazım moda geçmeyi sağlar. (vi kullanıcının terminal tipini bildiği sürece yön tuşları da kullanılabilir). Komut moddayken basılan tuşlar yazıya eklenmez, ki bu yeni kullanıcılar için genellikle karışıklığa yol açar.

Komut modundayken <Alt>, <Ctrl> veya diğer özel tuşlar kullanılmaksızın satır içinde birden fazla düzenleme işlemi birkaç basit tuş yardımıyla yapılabilir. Daha karmaşık düzenleme işlemleri basit komutların dizi şeklinde bir araya getirilmesi ile yapılır. (Örneğin kelime silmek için "dw", imlecin bulunduğu yerden itibaren "a"ya kadar olan metnin değiştirilmesi için "c2fa"). Bu, deneyimli kullanıcıların daha hızlı çalışmasına olanak sağlamaktadır. Bu aynı zamanda kullanıcının ellerini klavyeden kaldırmasına gerek olmadığı anlamına da gelmektedir.

vi`nin ilk sürümleri hangi modda olduğunu belirtmiyordu ve bu, kullanıcıların hangi modda olduklarından emin olmak için "Escape" tuşuna basmalarının tipik bir davranış haline gelmesine sebep olmuştu(Eğer zaten komut modundaysa bip sesi duyulmaktaydı). vi`nin güncel sürümleri hangi modda çalışıldığını durum çubuğunda grafiksel olarak göstermektedir. vi`nin yeni sürümleri terminal tipi doğru ayarlandığı takdirde PgUp, PgDn, Home, End ve Del tuşlarının kullanımına izin vermektedir. Ayrıca vi`nin grafiksel uygulamaları(Örneğin gvim) fare kullanımına ve düzenleme komutlarına menü yardımıyla ulaşılmasına tam destek vermektedir.

Emacs`ın 1984`teki çıkışına kadar vi Unix standart düzenleyicileri arasında bir de facto idi ve MIT`nin dışında neredeyse tartışmasız bir şekilde hackerların gözdesiydi.

vi ve Emacs, klasik olarak düzenleyici savaşlarının iki tarafıdır.

Vi Hakkında

ADM3A keyboard layout

vi Türev ve Klonları

Dış bağlantılar

This article is issued from Vikipedi - version of the 2/22/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.