Donanım

Linux'ta dosyalar nasıl düzenlenir: vi metin editörü en iyi arkadaşınız

İçindekiler:

Anonim

Görsel sözcüğünden VI, bir metin düzenleyici olarak kataloglanan bir programdır, çünkü bir kelime işlemci olarak kategorize edilenlerin aksine , yazdırma sırasında belgenin nihai sonucunu görselleştirmek için araçlar sunmaz. Başka bir deyişle, metni ortalama veya yaslama seçeneklerinden yoksundur, ancak karakterleri çok yönlü kopyalama, yapıştırma, taşıma veya silme gibi temel etkinliklere izin verir. Genellikle bu tür programlar, programcılar tarafından kaynak kodunun geliştirilmesi için kullanılır.

Elbette, Vi hakkında neden bilmemiz gerektiğini merak ediyorsunuz ? Bunun temel nedeni, tüm Linux dağıtımlarında bulunması ve acil durumlarda, sistem bozulması, önyükleme hataları veya diğer felaketlerle ilgili bazı sorunları çözmek için mevcut tek editör olabilir. Ancak, gerekli kaynaklar düşüktür ve sistem dosya yönetimi için idealdir.

Vi Metin Editörü

Vi, Unix için iki yayıncı olan ed ve ex kaynakları alınarak oluşturuldu. Başlangıçta Bill Joy tarafından 1976'da yazılmıştır. Vim adında geliştirilmiş bir versiyon var, ancak Vi neredeyse tüm dağıtımlarda olduğu için acil operasyonlar için ilkelerini bilmek gerekiyor.

Vi editörü, her türlü terminalde kullanılabilen bir metin editörüdür, yürütülmesi tam ekrandır, bellekteki tüm bir dosyanın metnini işleyebilir ve gerekli işlemleri gerçekleştirmek için birkaç tuş yeterlidir.

Vi modları

Vi'nın çalışması üç duruma veya moda bağlıdır:

  • Komut veya normal mod : varsayılan vi modudur, burada tuşlar kursu taşımak, dosyada gezinmek, metni işlemek veya düzenlemeyi bırakmak için eylemler gerçekleştirmenize izin verir.İkincisi, ekleme veya metin modu: tuşlar metne karakterler girer ve son olarak, son satır modu veya ex: tuşlar ekranın alt kısmına, son satıra komut yazmak için kullanılır.

Vi hayatta kalma rehberi

Vi'yı terminalinizden çalıştırmak için sözdizimi aşağıdaki gibidir:

'Dosya adını' gördüm

Dosya görüntülendikten sonra ok imleçleriyle veya ok imleciniz yoksa h, j, k, l tuşlarıyla hareket edebilirsiniz.

Vi'yi çağırmanın başka yolları da vardır. Örneğin:

Düzenleme penceresini yalnızca dosya olmadan açmak istiyorsanız, şunu kullanın:

Gördüm

Genel sözdizimi söz konusu olduğunda, 'dosya adı' yoksa, vi belirtilen ada sahip bir dosya oluşturur.

Vi'yi aynı anda birden fazla dosyayla açabilirsiniz:

testere dosya1 dosya2

Aynı şekilde, imleci belirli bir satıra, dosyanın sonuna veya bir anahtar kelimenin oluşumuna göre konumlandırarak dosyayı açmamızı sağlar. Sırasıyla örnekler aşağıdadır:

vi +45 dosya1 vi + $ dosya1 vi + / dosya1 vardı

İlginizi çekebilir: LyX: Ubuntu için LaTeX'te gelişmiş belge işlemcisi

Temel Komutlar

Birkaç temel komutla, vi dosyanız üzerinde çalışabilirsiniz.

komuta tanım
: q Editörden çıkmak (bilgiyi kaydetmeden)
: q! Bilgileri kaydetmeden editörden çıkmak için zorlanan bir yoldur (dosyada daha önce değişiklikler yapılmış olsa bile)
: wq Dosyayı kaydedin ve düzenleyiciyi kapatın
: dosya adı Dosyayı belirtilen adla kaydedin

Komutları Düzenleme

komuta tanım
x O anda imlecin altındaki karakteri silmek için kullanılır
gg O anda imlecin altındaki satırı silmek için kullanılır.
g x d Şu anda imlecin altındaki satırdan sayarak x satır sayısını dosyadan kaldırmak için kullanılır.
n x O anda imleçten sayılan n karakteri silmek için kullanılır.
x >> İmleçten başlayarak sağdaki x çizgilerini tanımlamak için kullanılır.
x << İmleçten başlayarak sola doğru x satırlarının girintisi için kullanılır.
SİZİ TAVSİYE EDİYOR Linux'ta Cron ve Crontab nasıl kullanılır

Bul ve değiştir

Kelime araması yapmak için, bunu normal moddan veya komut modundan yaparız. “ / ” Sembolünü ve ardından aranacak karakter dizisini girmek kadar basittir. Onaylamak için Enter tuşuna basın. Olaylar arasında gezinmek için n tuşunu kullanırız.

İhtiyacımız olan belirli bir karakter dizisini değiştirmekse, kullanılacak sözdizimi aşağıdaki gibidir:

Bir çizgide yapmak için

: değiştirilecek s / string / string yerine /

Tüm belgede değiştirme yapmak için

Değiştirme, aşağıdaki sözdizimi ile belge boyunca yapılabilir:

% s / değiştirilecek dize / değiştirilecek dize /

Bu yöntemle ilgili en iyi şey, düzenli ifadelerin kullanılmasıyla arama yapmak için son derece etkili olmasıdır.

Kopyala ve yapıştır

Vi editörü ayrıca bize bir dizi satırı kopyalama ve yapıştırma olanağı verir. İşlem basittir, aşağıdaki komutu sunuyoruz:

nyy

Burada n , kopyalamak istediğim satır sayısını temsil eder.

Örneğin, çalıştırdığım komut şuysa:

18yy

Sonuç panoya 18 satır kopyalanır. Seçimi yapıştırmak için sadece p harfini giriyoruz.

Kes ve yapıştır

Bu işlem öncekine benzer, ancak komutu şu şekilde değiştiririz:

ndd

Benzer şekilde, n kesilecek satır sayısını temsil eder ve son olarak p tuşunu kullanarak yapıştırırız .

Hayat seni kurtardı mı, seni hiç gördüm mü? ? Yorumlardaki deneyiminizi bize anlatın.

Donanım

Editörün Seçimi

Back to top button