Vim editörü ile çalışmak için temel komutlar
Vim’de Ustalaşın: Güçlü Metin Düzenleyici Kılavuzunuz
Vim nedir ve neden kullanmalısınız? Vim (Vi IMproved) Linux ve Unix kullanıcıları tarafından sevilen, ışık hızında, son derece özelleştirilebilir bir metin editörüdür. Dik öğrenme eğrisi göz korkutucu gelebilir, ancak güçlü komutları, bir kez alıştığınızda kod, yapılandırma veya komut dosyalarını düzenlemeyi çocuk oyuncağı haline getirir. Bu kılavuz, Vim’in temel modlarını ve komutlarını açıklayarak kısa sürede bir profesyonel gibi düzenleme yapmaya başlamanıza yardımcı olacak!
Vim Modları
Vim çeşitli modlarda çalışır ve bu modları anlamak editörü başarılı bir şekilde kullanmanın anahtarıdır:
- Normal mod: Metinde gezinme ve düzenleme için ana mod. Bu modda, çeşitli eylemleri gerçekleştirmek için komutlar girebilirsiniz.
- Komut satırı modu: Kaydetme veya çıkma gibi komutları yürütmek için kullanılır. Erişim yolu :.
- Ekleme modu: Doğrudan metin girme modu. Bu moda i tuşu ile geçebilirsiniz.
- Görsel mod: Metin seçmek için kullanılır. V tuşu tarafından etkinleştirilir
Ara ve değiştir
Metin aramak için komut satırı modunda / komutunu kullanın:
/text – metin için ileri arama
metin – metni geriye doğru arayın
n – bulunan metnin bir sonraki geçtiği yere gider
N – bulunan metnin bir önceki geçtiği yere git
Metni değiştirmek için komut satırı modunda :s komutunu kullanın:
:s/old/new/ – bir satırdaki ilk oluşumu değiştirir
:s/old/new/g – bir satırdaki tüm ifadeleri değiştirir
:%s/old/new/g – tüm dosyadaki tüm oluşumları değiştirir
Kaydetme ve çıkma
Vim’i kaydetmek ve çıkmak için :w komutunu kullanın:
:w – dosyayı kaydet
:w dosyaadı – dosyayı yeni bir adla kaydedin
:q – Vim’den çık
:q! – değişiklikleri kaydetmeden çıkın
:wq – dosyayı kaydet ve çık
Ek komutlar
gg – dosyanın başına git
G – dosyanın sonuna git
:set number – satır numaralarını göster
:set nonumber – satır numaralarını gizle
:help – Vim yardımını aç
Sonuç: Vim’in Gücünü Bugün Açın
Vim’in benzersiz modları ve komutları onu verimli metin düzenleme için favori yapar, ancak ustalaşmak pratik gerektirir. Modlar arasında gezinmeyi, metin aramayı ve değiştirmeyi ve dosyaları kaydetmeyi veya dosyadan çıkmayı öğrenerek, yakında hızlı ve güvenli bir şekilde düzenleme yapacaksınız. Bir sonraki Linux oturumunuzda bu komutları deneyin ve Vim becerilerinizi geliştirmek için daha fazla ipucu için :help’e göz atın!