Linux'ta dosyalar nasıl düzenlenir: vi metin editörü en iyi arkadaşınız
İçindekiler:
- Vi Metin Editörü
- Vi modları
- Vi hayatta kalma rehberi
- Temel Komutlar
- Komutları Düzenleme
- Bul ve değiştir
- Kopyala ve yapıştır
- Kes ve yapıştır
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. |
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.
Linux geliştiricileri için en iyi 5 metin editörü
Metin editörleri, bir geliştiricinin en önemli çalışma aracını temsil eder. Linux'ta ilk 5'i derlemeye karar verdik.
İPhone veya iPad'inizdeki metin ve kalın metin boyutunu ayarlama
Bu kısa eğiticide iPhone veya iPad'imizde metnin boyutunu ayarlamayı ve metni hızlı ve kolay bir şekilde kalın olarak ayarlamayı öğreneceğiz
Pdfelement: Piyasadaki en iyi pdf editörü hakkında daha fazlasını keşfedin
PDFelement: Piyasadaki en iyi PDF editörü hakkında daha fazla bilgi edinin. Daha fazla bilgi edinin ve bu PDF düzenleyicisini indirin.