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 ile düzenlenen, C dilinde yazılmış bir Merhaba dünya programı. ~ işaretli yerler dosyada bulunmayan yerleri gösterir. | |
Geliştirici(ler) | Bill Joy |
---|---|
İşletim sistemi | Unix ve Unix benzeri |
Platform | Çoklu platform |
Tür | Metin düzenleyici |
Lisans | BSD 4 veya CDDL |
Resmî sitesi | ex-vi |
Kod deposu |
|
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 ) 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
- vi, University of California, Berkeley'deki 'da 'de yazılmıştır. Bu makinede, Escape tuşu günümüzde Tab'ın olduğu yerdeydi ve bu sayede kullanıcıların oldukça etkili bir şekilde kipler(modlar) arasında geçiş yapmasını sağlıyordu.
- Bir emacs-severin vi açılımı: vicious interface(gaddar arayüz)
- Bazı insanlar insafsızca vi'nin vile'ın(berbat) kısaltılmışı olduğunu söyler.
- vi makrolarını kullanarak bir Turing makinesi benzetimi yapmıştır [1][].
- Internet arama motoru Snap.com vi arayüzü ve komutları kullanarak visearch.com olarak adlandırılan arama motorunu yaratmıştır.webpage2 Şubat 2007 tarihinde Wayback Machine sitesinde .
vi türev ve klonları
- vi, klasik BSD vi 3.7'nin modern Unix sistemlerine taşınmış halidir. 2002 Ocak'ından beri BSD tarzı özgür 'i kod tabanı olarak kullanır.
- , son resmi Berkeley Yazılım Dağıtım'ın(4.4BSD) bir parçası olarak dağıtılan ex/vi metin düzenleyicisinin bir uygulamasıdır. vi'nin bu sürümü tüm BSD-tabanlı açık kaynak dağıtımlar ile birlikte gelen sürümdür. Klasik vi'ye ek olarak komut geçmişi, dosya adı tamamlama, çoklu düzenleme tamponları, çoklu pencereleme ve daha birçok gelişme içerir. Bu geliştirmelerin dışında görünüm olarak az ya da çok klasik vi ile aynıdır. Küçük ve hızlıdır ayrıca Unix ortamı ile oldukça doğal bir şekilde harmanlanmıştır.
- Vim "Geliştirilmiş Vi(Vi IMproved)" daha çok nvi gibi güncellenmiş ve genişletilmiş model bir düzenleyicidir. Çoğu Linux sistemde standart vi sürümüdür.
- Elvis, Unix ve diğer işletim sistemleri için ücretsiz bir vi klonudur. ile birlikte gelen vi sürümüdür.
- , popüler Unix düzenleyicisi vi'ye Microsoft Office'in 'si üzerinde kasıtlı bir şekilde can sıkıcı olarak canlandırılmış karakter Vigor Yardımcı'nın eklenmiş halidir.[2]6 Ocak 2007 tarihinde Wayback Machine sitesinde .
- ilk olarak Emacs'ın çoklu-pencere/çoklu tampon düzenleme paradigması gibi "modern" faydalarını, vi komut seti ile daha rahat eden kullanıcılara getirme girişimi olarak ilk kez Microemacs'ın ilk sürümlerinden türetilmiştir.
- "İkili VI(Binary VI)", vi metin düzenleyicisine dayanan bir ikili dosya düzenleyicisidir.[3]1 Mayıs 2011 tarihinde Wayback Machine sitesinde .
- , Emacs için vi taklit(öykülenme) kipidir.
- , Commodore (64) için ufak bir vi klonudur.[4]9 Temmuz 2008 tarihinde Wayback Machine sitesinde .
- (Tek bir çalıştırılabilir dosyada Unix araçları seti) minik bir vi klonu içerir.
- düzenleyici
Dış bağlantılar
- vi etkileşimli kabuğu ile öğretici7 Ocak 2014 tarihinde Wayback Machine sitesinde . (İngilizce)
- vi editörüne hakim olma24 Eylül 2006 tarihinde Wayback Machine sitesinde .
- grafiksel öğretici5 Ocak 2007 tarihinde Wayback Machine sitesinde . (İngilizce)
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
vi 1976 yilinda BSD nin ilk surumleri icin Bill Joy tarafindan yazilmis ekran yonelimli metin duzenleme yazilimidir vi vi ile duzenlenen C dilinde yazilmis bir Merhaba dunya programi isaretli yerler dosyada bulunmayan yerleri gosterir Gelistirici ler Bill JoyIsletim sistemiUnix ve Unix benzeriPlatformCoklu platformTurMetin duzenleyiciLisansBSD 4 veya CDDLResmi sitesiex vi wbr sourceforge wbr net Kod deposuex vi cvs sourceforge net ex vi ex vi vivi modlu bir editordur ve etkin olan moda gore tuslara degisik anlamlar yukler Yazim modunda girilen yazi harflerin imlecin hareket etmesine veya duzenleme fonksiyonlarina karsilik geldigi komut moda gecirir Ornegin j imleci bir satir asagiya k bir satir yukariya gecirir x imlecin uzerinde oldugu karakteri siler ve i tekrar yazim moda gecmeyi saglar vi kullanicinin terminal tipini bildigi surece yon tuslari da kullanilabilir Komut moddayken basilan tuslar yaziya eklenmez ki bu yeni kullanicilar icin genellikle karisikliga yol acar Komut modundayken lt Alt gt lt Ctrl gt veya diger ozel tuslar kullanilmaksizin satir icinde birden fazla duzenleme islemi birkac basit tus yardimiyla yapilabilir Daha karmasik duzenleme islemleri basit komutlarin dizi seklinde bir araya getirilmesi ile yapilir Ornegin kelime silmek icin dw imlecin bulundugu yerden itibaren a ya kadar olan metnin degistirilmesi icin c2fa Bu deneyimli kullanicilarin daha hizli calismasina olanak saglamaktadir Bu ayni zamanda kullanicinin ellerini klavyeden kaldirmasina gerek olmadigi anlamina da gelmektedir vi nin ilk surumleri hangi modda oldugunu belirtmiyordu ve bu kullanicilarin hangi modda olduklarindan emin olmak icin Escape tusuna basmalarinin tipik bir davranis haline gelmesine sebep olmustu Eger zaten komut modundaysa bip sesi duyulmaktaydi vi nin guncel surumleri hangi modda calisildigini durum cubugunda grafiksel olarak gostermektedir vi nin yeni surumleri terminal tipi dogru ayarlandigi takdirde PgUp PgDn Home End ve Del tuslarinin kullanimina izin vermektedir Ayrica vi nin grafiksel uygulamalari Ornegin fare kullanimina ve duzenleme komutlarina menu yardimiyla ulasilmasina tam destek vermektedir Emacs in 1984 teki cikisina kadar vi Unix standart duzenleyicileri arasinda bir de facto idi ve MIT nin disinda neredeyse tartismasiz bir sekilde hackerlarin gozdesiydi vi ve Emacs klasik olarak duzenleyici savaslarinin iki tarafidir Vi hakkindaADM3A klavye duzenivi University of California Berkeley deki da de yazilmistir Bu makinede Escape tusu gunumuzde Tab in oldugu yerdeydi ve bu sayede kullanicilarin oldukca etkili bir sekilde kipler modlar arasinda gecis yapmasini sagliyordu Bir emacs severin vi acilimi vicious interface gaddar arayuz Bazi insanlar insafsizca vi nin vile in berbat kisaltilmisi oldugunu soyler vi makrolarini kullanarak bir Turing makinesi benzetimi yapmistir 1 olu kirik baglanti Internet arama motoru Snap com vi arayuzu ve komutlari kullanarak visearch com olarak adlandirilan arama motorunu yaratmistir webpage2 Subat 2007 tarihinde Wayback Machine sitesinde vi turev ve klonlarivi klasik BSD vi 3 7 nin modern Unix sistemlerine tasinmis halidir 2002 Ocak indan beri BSD tarzi ozgur i kod tabani olarak kullanir son resmi Berkeley Yazilim Dagitim in 4 4BSD bir parcasi olarak dagitilan ex vi metin duzenleyicisinin bir uygulamasidir vi nin bu surumu tum BSD tabanli acik kaynak dagitimlar ile birlikte gelen surumdur Klasik vi ye ek olarak komut gecmisi dosya adi tamamlama coklu duzenleme tamponlari coklu pencereleme ve daha bircok gelisme icerir Bu gelistirmelerin disinda gorunum olarak az ya da cok klasik vi ile aynidir Kucuk ve hizlidir ayrica Unix ortami ile oldukca dogal bir sekilde harmanlanmistir Vim Gelistirilmis Vi Vi IMproved daha cok nvi gibi guncellenmis ve genisletilmis model bir duzenleyicidir Cogu Linux sistemde standart vi surumudur Elvis Unix ve diger isletim sistemleri icin ucretsiz bir vi klonudur ile birlikte gelen vi surumudur populer Unix duzenleyicisi vi ye Microsoft Office in si uzerinde kasitli bir sekilde can sikici olarak canlandirilmis karakter Vigor Yardimci nin eklenmis halidir 2 6 Ocak 2007 tarihinde Wayback Machine sitesinde ilk olarak Emacs in coklu pencere coklu tampon duzenleme paradigmasi gibi modern faydalarini vi komut seti ile daha rahat eden kullanicilara getirme girisimi olarak ilk kez Microemacs in ilk surumlerinden turetilmistir Ikili VI Binary VI vi metin duzenleyicisine dayanan bir ikili dosya duzenleyicisidir 3 1 Mayis 2011 tarihinde Wayback Machine sitesinde Emacs icin vi taklit oykulenme kipidir Commodore 64 icin ufak bir vi klonudur 4 9 Temmuz 2008 tarihinde Wayback Machine sitesinde Tek bir calistirilabilir dosyada Unix araclari seti minik bir vi klonu icerir duzenleyiciDis baglantilarvi etkilesimli kabugu ile ogretici7 Ocak 2014 tarihinde Wayback Machine sitesinde Ingilizce vi editorune hakim olma24 Eylul 2006 tarihinde Wayback Machine sitesinde grafiksel ogretici5 Ocak 2007 tarihinde Wayback Machine sitesinde Ingilizce