Vim editörü ile çalışmak için temel komutlar
Vim (Vi IMproved) editörü Unix ve Linux dünyasındaki en güçlü ve popüler metin editörlerinden biridir. Güçlü metin düzenleme yetenekleri sağlar ve sezgisel olmayan komut yapısı nedeniyle yeni başlayanlar için zorlayıcı olabilir. Bu makalede, bu editörü etkili bir şekilde kullanmaya başlamanıza yardımcı olacak temel komutları ve Vim ile çalışma ilkelerini ele alacağız.
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ç