BilgisayarlarYazılım

Editör vi: Komut, talimat, ayarı

grafiksel arayüz ile taban işletim sistemi üzerine kurulu biri olarak bilgisayarların yeni nesli. Bugün bile bütün yaklaşık 40 yıl önce, tüm yönetim özel metin komutları kullanılarak yapılır ve bir bilgisayar ile çalışma sohbet tek yönlü iletişimin gibiydi hatırlıyorum. Ve elektronik dünyasında muazzam değişikliklere rağmen, metin komutlarını kullanarak birçok münhasıran yönetilen komut satırı fanlar, ve ürünler vardı. Örneğin, bugün yazmak için en uygun ve esnek araçlar biri olarak kabul edilir vi editörü. vi temsil malzemeler üzerinde daha yakından takip olarak. editöre Talimatlar, temel komutlar ve yetenekleri - tüm bu sonradan.

vi nedir?

Özünde, vi geç 90 70 erken döneminde birçok tane olan klasik metin editörü, başkası değildir. Bu özel il 1976'da geliştirildi. ed - Yeni basitleştirilmiş metin editörü kurma fikri daha sonra başka bir popüler ürünün kullanıldığı Bill Joy'un kafasına, geldi. Joey ve Meslektaşlarına göre, ed çok karmaşık olduğu ve "ölümlüler" tam usta olamazdı. Bu nedenle, Dzhordzh Koloris ironik "ölümlüler için editör" denilen kendi metin editörü, oluşturulan ve sonra Bill modifiye ve bu güne kadar var olan modern zihniyet yol açtı.

Sistem gereksinimleri

vi hiç yokmuş gibi komut satırı ve metin editörleri gelişimi için herhangi bir önkoşul bulunmamaktadır. Bunu Linux tabanlı UNIX benzeri sistemler (ve onlardan "çatal") veya dağılımlar olsun, sıfırdan ve herhangi bir platformda başlayabilir. Bunların her birinde bazı form veya diğer vi ayarlayabilirsiniz. Windows için Vi editörü de mevcuttur.

Müşteri seçenekleri

Eğer vi ile çalışmaya başlamadan önce, uygun istemci seçmelisiniz. Tabii ki, bu nedenle, aşağıdaki uygulamalara dikkat etmelidir, kullanmak ve özgün editörü, ancak kapsam açısından sınırlı olacak ve çok karmaşık görünüyor olabilir:

  • Vim - Klasik editörü değiştirilmiş bir versiyonu. Programın ana özelliği, bu tür dizim, Unicode desteği, makro desteği gibi özel uzantıları, set bireysel seans ve çok daha fazla tasarruf yeteneğidir. GVIM denilen bir grafik arabirim bir sürümü de vardır.
  • Elvis - C programlama dilinde yazılmış vi ilk klon, biri ve bir kerede tüm platformlarda kullanılabilir. Windows ve sözdizimi vurgulamasını destekleyen bir tam ekran editörü.
  • Vile - iki popüler metin editörleri en iyi birleştirmek için bir girişim. metin editörleri Emacs'ın kullanıcıları ve vi arasında özel bir düşmanlık yoktur. Ville geliştiriciler metin üzerinde çalışmak için çok yönlü bir araç sunmak amacıyla iki programda temel özelliklerini birleştirmek için çalıştık.
  • İN - FreeBSD için özel olarak yeniden derlenmesi vi göre klasik düzenleyici.
  • Viper - bu bile tek bir müşteri, ancak bir metin düzenleyicisi taklit sağlayan popüler Emacs metin düzenleyici için sadece bir eklenti, vi komutları.

vi Başlarken

editör ile çalışmak Olasılıkla bile bir şey indirmek zorunda kalmazsınız. vi ile gelen Çoğu Linux-dağıtımları dahil. Aslında açılacak dosyayı uygun komutu girin ve belirtmek gerekir sadece koşmak. «Vim * dosya adı * .txt» - vim bir dosyayı açmak istiyorsanız, yazmak için gereklidir. Bundan hemen sonra, bir belgeyi sunulacaktır. «Gvim * dosya adı * .txt» - GUI açmak için, ekibine değiştirmelisiniz. Başlangıçta, komut moduna olsun. Düzenleme modu ve komut modu: Editör vi iki modda çalışma gerektirir. bu tür ilk koruma olarak navigasyon ve performans fonksiyonları için metin ve bir tane girmek için kullanılır. komut modu ve navigasyon ile başlayalım.

navigasyon

Başlamak için editör vi komutları belgede imleci hareket ettirmek için izin şeyle bilgi sahibi olmaları amaçlanmaktadır. Çoğunlukla sırasıyla yukarı ve aşağı, sağa sola hareket için sorumludurlar bu tuş h j, k, l, için de kullanılır. Aslında, vim ve ok çalışmaları ile desteklenen grafik "çatal", ama klasik sürümünü kullanmak için kendisini zorlayarak dahil vi modern versiyonları, içinde, sonunda buna alışmak ve fark alacak şekilde çok daha hızlı ve daha rahat. karışıklığa neden olabilir tek özelliği - h ve l ile üst satıra geçmek için yetersizlik, yukarı taşımak için ve düğmeler aşağı her zaman j ve k kullanılmaktadır. başında veya sonunda hat tuşlarının kullanılmakta ve 0 $ gitmek için. Kısayol tuşları Ctrl + F ve Ctrl + B. kullanarak sayfalar arasında taşımak için

anahtarlar kullanılmaktadır ağırlık deyişle, e, b arasında geçiş yapmak için. çabuk sonraki sözcüğün basın w ilk karakterine taşıyın. Önceki kelimenin b tuşuna basın ilk karakterine tesislerinde için bir sonraki sözcüğün son karakteri basın E. geçmek için. Burada da küçük bir engel vardır. Karmaşık kelime düzenleyici boşluk böler ve aslında ayrı sözcükler tire. Gece sürücü üç farklı kelimeyle kabul edilecektir - Bu ifade anlamına gelir. çizgi boyunca sıçrama üzerinde zaman harcamak değil için, w veya B ile B birlikte, yani büyük harflerle komutları kullanabilirsiniz.

Bir daha etkileyici parantez (kullanılan atlar) ve için {}. İlk yardım bütün paragraflar arasında cümlelerin, ve diğerleri arasında gezinmek için.

en uygun yol seyahat etmek - bu hatları ve anahtar kelimelere ilerliyor. Belirli bir hat için imleci hareket ettirmek için, bir satır numarası girmelisiniz ve G (bir sermaye G olun). Belirli bir kelimeye taşımak için, / karakterini kullanarak aramanızı başlatmak gerekiyor. Örneğin, kelime artgönderim bulmak / artgönderim ve Enter tuşuna basın girmek istiyorsanız. tuşları n ve N. kullanılan arama kelimeleri arasında geçiş yapmak için

Düzenleme ve Kaydetme

editör vi almak için öğrenmek, başlamak için. Bu komut ile yapılabilir: sadece herhangi bir değişiklik olmadan programı kapatır q,. Bu herhangi bir değişiklik belgede yapılmamışsa yakın programı çalışmaz dikkati çekiyor. Veri kaybına karşı koruma Bu tür, bu nedenle her zaman girilen verileri kaydetmek gerekir ayrılmadan önce. vi düzenleyicisinde kaydedilmesi komutu ile yürütülür: a. Takımlar birleştirilebilir. Örneğin, yazarak: wq, aynı anda verileri kaydetmek ve programı kapatın. Ancak hepsi bu değil. Eğer yeni bir dosya olarak değiştirilen belgeyi kaydetmek istiyorsanız, komut editörü vi kullanmalıdır - «Kaydet "dosyasına girerek uygulanır: * dosya adı * .txt w.

Şimdi belgelerin içeriğini değiştirmeden benzer komutlar bağlıdır "basit" düzenleme, söz edelim. Örneğin, herhangi bir karakter tuşu x kullanılır ve J. anahtar çift tuşlara basarak d bütün bir sıranın çıkarılması için birbirine iki satır bağlantısı için kullanılan kaldırın. tuşları r kullanarak karakterleri değiştirin.

Yukarıdaki komutların herhangi, anahtarı kullanarak çoğaltmak (veya birkaç kez tekrar) olabilir. (Nokta). Bu durumda, örneğin, dd giren dört satır çıkarılabilir ....

Bu komutlar birleştirilebilir. Biz zaten parantez yardımıyla) ile satırın sonuna doğru hareket edebilir biliyoruz ve parantez yardımıyla}, sen paragrafın sonuna içine atlayabilir. Onları anahtar d, mümkün olan istihdam zaman kaybetmeden bütün hatları ve paragraflar silin.

vi editörü metni silmek için komutları olarak bilerek, (Kim bilir ne) tüm silinmiş geri öğrenmek gerekir. Bu amaçla, ne olursa olsun (elbette, bu programın kapatılması değil, sürece) daha önce gerçekleştirildi hangi işlemin, geri adım atmak sağlayan anahtar u.

düzenleme modu

Metin girme - Şimdi metin editörü kontrol etmek için komutlar aşina olduğu, bu andaki görevi geçmek zamanı. metin girmenin çok süreci, tabii ki, başka herhangi bir editör olandan farklı değildir, ama her zaman sürekli düzenleme ve takımları arasında geçiş yapmak sahip olduğunu hatırlamak önemlidir. rejim i basma değişiklikleri veya (bağlı olacaktır metinin yanına sadece o) erişmek için. Bundan sonra, hemen işe başlayabilir. Metnin tamamı sürece yeni metinle geçerli satırı yerini alacak personelinin sunduğu düğme yeni bir çizgi oluşturacak o, ya cc kullanmayın gibi tek çizgide girilecektir. Komut moduna dönmek için Esc tuşuna kullanın.

Görsel modu, kopyalama ve yapıştırma

metin editörü kullanarak, sık sık metnin kopyala ve yapıştır işlevlerini kullanın. Biz Ctrl + C ve Ctrl + V modern işletim sistemlerinde klavyeye kısayolları kullanılır, bu yüzden çalışma vi göz korkutucu görünebilir. Aslında, sadece o zaman, görsel moduna zaten ekipleri seçin ve istenen metni kopyalayıp okudu kullanmak gerekmez. (Macun gibi) Kopya editörü vi sadece (v basarak aktive) görsel özel modda çalışır. Belgenizdeki metnin görsel modunda vurgulanır. Asma alan bunun hareket ve bunların kombinasyonları tuşlarını kullanarak değiştirilebilir. Daha sonra uygun bir bölge seçtikten sonra, sadece pres Y, (seçilen bölgenin çıkarılması) kesmek için bir metin veya d kopyalamak için kullanılır. Basit olarak Metin ekle - Metin anında imleç sonra sahada olması istenen alana ve basın P. imleci.

karmaşık komutlar

Karmaşık ekipleri altında kombine ekibine kaynaklanmaktadır. Zaten yukarıda tartışılmıştır, ama doğru kombinasyonu sayesinde, maksimum verimlilik ve kolaylık elde edebilirsiniz, çünkü onlar, bir kez daha odaklanmalıdır.

Ayrıca bazı hareket komutlarıyla numaralarını kullanabilirsiniz. Bunun yerine w basarak altı zamanın, 6 derhal değil bir kelime ve hareket etmek istiyorsanız Örneğin, sadece 6W girin. rakamlarla sadece iki takım birleştirilebilir. Örneğin, birkaç kelime silmek, sadece 5 kelime kaldırmak d5w takımı kullanabilirsiniz. Bu duruma göre, elyaf kombinasyonlarının çok çizgileri, paragraflar ve siler.

metni değiştirin

Ek özellikler metinlerin parçalarını, hem de tüm belgenin tüm eşleşen parçalarını değiştirme fırsatı sağlamaktır. O yazılım kodu veya yinelenen verilerle büyük profillerini dolum söz konusu olduğunda, oldukça yararlı bir seçenek. Metnin seçili satırın açıklamasında bir ifade olduğunu düşünün, ancak bu türden düşünce için yiyecek vererek gibi başka için değiştirmek istiyorum. s / açıklama / vererek gıda: - şöyle Bu durumda, komut olacaktır düşünce / ifadesini. hafifçe takımı komplikasyona neden olabilir belgedeki açıklama tüm başvuruları değiştirmek için, o zaman bu gibi görünecektir: -% s / açıklama / vererek düşünce / g için yiyecek.

yerine bir sonuca ait

Şimdi sen editör vi nasıl yönetileceğini bilmek. Temel komutları hepimiz biliyoruz, nasıl değiştirebilir ve metni düzenleyin. Biz kullanışlı komutları ve yetenekleri ile bir araya geldi. Şimdi uygulamaya hepsini denemek için mükemmel bir zaman. onun biraz itici görünüm ve girişine bir yüksek bariyer rağmen vi kısa bir uygulama kullanmak için en uygun araçtır size göre olabilir sonra. Önemli olan - kayıt tüm komutlar, komut öğrendim panik ve otomatisite için yeni beceriler kazandırmak amacıyla uygulamaya hepsini tekrar etmez.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tr.delachieve.com. Theme powered by WordPress.