Vim Hareketleri & Cheatsheet
Tüm vim komutlarını kategorilere göre keşfedin. Fuzzy arama ile hızlıca bulun.
Motions
Sola git
Aşağı git
Yukarı git
Sağa git
Sonraki kelimenin başına git
w → "hello |world"
💡 Kelime kelime gezin
Önceki kelimenin başına git
Kelimenin sonuna git
Sonraki WORD'e git (boşluk sınırlı)
💡 Noktalama atlar
Önceki WORD'e git
WORD sonuna git
Satır başına git
Satır sonuna git
İlk boşluk olmayan karaktere git
İlk satıra git
Son satıra git
Satır numarasına git
10G → go to line 10
Önceki paragrafa git
Sonraki paragrafa git
Eşleşen paranteze git
💡 Kod gezintisi için temel
Satırda ileri karakter bul
f( → jump to next (
💡 Hızlı satır içi gezinti
Satırda geri karakter bul
Karakterden önceye git (ileri)
Karakterden sonraya git (geri)
Son f/F/t/T tekrarla
Son f/F/t/T ters yönde tekrarla
Yarım sayfa aşağı kaydır
Yarım sayfa yukarı kaydır
Ekranın üstüne git
Ekranın ortasına git
Ekranın altına git
Operators
Sil (operatör)
dw → delete word
💡 Hareketlerle birleştir: dd, d$, dG
Değiştir (sil + insert)
cw → change word
💡 Düzenleme için en çok kullanılan operatör
Kopyala (yank)
yy → yank line
İmleçten sonra yapıştır
İmleçten önce yapıştır
Tüm satırı sil
Tüm satırı değiştir
Tüm satırı kopyala
Satır sonuna kadar sil
Satır sonuna kadar değiştir
İmlecin altındaki karakteri sil
Tek karakter değiştir
ra → replace with a
Büyük/küçük harf değiştir
Küçük harf (operatör)
guw → lowercase word
Büyük harf (operatör)
gUw → uppercase word
Sağa girintile (operatör)
>> → indent line
Sola girintile (operatör)
Son değişikliği tekrarla
💡 En güçlü vim komutu
Geri al
Yinele
Text Objects
İç kelime
diw → delete inner word
💡 İmleç konumuna bakılmaksızın çalışır
Bir kelime (çevreleyen boşluk dahil)
Çift tırnak içi
ci" → change inside quotes
💡 String düzenlemek için mükemmel
Tek tırnak içi
Parantez içi
ci) → change inside parens
Köşeli parantez içi
Süslü parantez içi
HTML tag içi
cit → change inside tag
💡 HTML düzenleme için temel
İç paragraf
İç cümle
Tırnaklı string (tırnaklar dahil)
Parantezli blok (parantezler dahil)
Visual Mode
Görsel moda gir (karakter)
Görsel satır moduna gir
Görsel blok moduna gir
💡 Birden çok satırı aynı anda düzenle
Seçimin diğer ucuna git
Son görsel seçimi yeniden seç
Registers
a kaydını kullan
"ayy → yank line into register a
💡 Birden çok pano
Son kopyalama kaydı
💡 Sildiğinizi değil, kopyaladığınızı yapıştırın
Sistem panosu kaydı
Tüm kayıtları göster
Macros
Kaydı kaydetmeye başla
qa → start recording to a
💡 Tekrarlayan düzenlemeleri otomatikleştir
Makro kaydını durdur
Kayıttan makro çalıştır
@a → play macro a
Son makroyu tekrarla
Makroyu n kez çalıştır
10@a → play macro a 10 times
Windows/Tabs
Yatay böl
Dikey böl
Bölümler arası gezin
Bölüm boyutlarını eşitle
Yeni sekme aç
Sonraki / önceki sekme
Search/Replace
İleri ara
Geri ara
Sonraki arama sonucu
Önceki arama sonucu
İmlecin altındaki kelimeyi ileri ara
İmlecin altındaki kelimeyi geri ara
Satırdaki ilkini değiştir
Satırdaki tümünü değiştir
Dosyadaki tümünü değiştir
💡 Genel bul ve değiştir
Onaylamalı tümünü değiştir