ABT
English
← Vim Merkezi

Vim Hareketleri & Cheatsheet

Tüm vim komutlarını kategorilere göre keşfedin. Fuzzy arama ile hızlıca bulun.

92 sonuç

Motions

hBaşlangıç

Sola git

jBaşlangıç

Aşağı git

kBaşlangıç

Yukarı git

lBaşlangıç

Sağa git

wBaşlangıç

Sonraki kelimenin başına git

w → "hello |world"

💡 Kelime kelime gezin

bBaşlangıç

Önceki kelimenin başına git

eBaşlangıç

Kelimenin sonuna git

WOrta

Sonraki WORD'e git (boşluk sınırlı)

💡 Noktalama atlar

BOrta

Önceki WORD'e git

EOrta

WORD sonuna git

0Başlangıç

Satır başına git

$Başlangıç

Satır sonuna git

^Başlangıç

İlk boşluk olmayan karaktere git

ggBaşlangıç

İlk satıra git

GBaşlangıç

Son satıra git

{number}GBaşlangıç

Satır numarasına git

10G → go to line 10

{Orta

Önceki paragrafa git

}Orta

Sonraki paragrafa git

%Orta

Eşleşen paranteze git

💡 Kod gezintisi için temel

f{char}Orta

Satırda ileri karakter bul

f( → jump to next (

💡 Hızlı satır içi gezinti

F{char}Orta

Satırda geri karakter bul

t{char}Orta

Karakterden önceye git (ileri)

T{char}Orta

Karakterden sonraya git (geri)

;Orta

Son f/F/t/T tekrarla

,Orta

Son f/F/t/T ters yönde tekrarla

Ctrl+dBaşlangıç

Yarım sayfa aşağı kaydır

Ctrl+uBaşlangıç

Yarım sayfa yukarı kaydır

HOrta

Ekranın üstüne git

MOrta

Ekranın ortasına git

LOrta

Ekranın altına git

Operators

dBaşlangıç

Sil (operatör)

dw → delete word

💡 Hareketlerle birleştir: dd, d$, dG

cBaşlangıç

Değiştir (sil + insert)

cw → change word

💡 Düzenleme için en çok kullanılan operatör

yBaşlangıç

Kopyala (yank)

yy → yank line

pBaşlangıç

İmleçten sonra yapıştır

PBaşlangıç

İmleçten önce yapıştır

ddBaşlangıç

Tüm satırı sil

ccBaşlangıç

Tüm satırı değiştir

yyBaşlangıç

Tüm satırı kopyala

DBaşlangıç

Satır sonuna kadar sil

CBaşlangıç

Satır sonuna kadar değiştir

xBaşlangıç

İmlecin altındaki karakteri sil

rBaşlangıç

Tek karakter değiştir

ra → replace with a

~Orta

Büyük/küçük harf değiştir

guOrta

Küçük harf (operatör)

guw → lowercase word

gUOrta

Büyük harf (operatör)

gUw → uppercase word

>Başlangıç

Sağa girintile (operatör)

>> → indent line

<Başlangıç

Sola girintile (operatör)

.Başlangıç

Son değişikliği tekrarla

💡 En güçlü vim komutu

uBaşlangıç

Geri al

Ctrl+rBaşlangıç

Yinele

Text Objects

iwBaşlangıç

İç kelime

diw → delete inner word

💡 İmleç konumuna bakılmaksızın çalışır

awBaşlangıç

Bir kelime (çevreleyen boşluk dahil)

i"Başlangıç

Çift tırnak içi

ci" → change inside quotes

💡 String düzenlemek için mükemmel

i'Başlangıç

Tek tırnak içi

i)Başlangıç

Parantez içi

ci) → change inside parens

i]Başlangıç

Köşeli parantez içi

i}Başlangıç

Süslü parantez içi

itOrta

HTML tag içi

cit → change inside tag

💡 HTML düzenleme için temel

ipOrta

İç paragraf

isOrta

İç cümle

a"Orta

Tırnaklı string (tırnaklar dahil)

a)Orta

Parantezli blok (parantezler dahil)

Visual Mode

vBaşlangıç

Görsel moda gir (karakter)

VBaşlangıç

Görsel satır moduna gir

Ctrl+vOrta

Görsel blok moduna gir

💡 Birden çok satırı aynı anda düzenle

oOrta

Seçimin diğer ucuna git

gvOrta

Son görsel seçimi yeniden seç

Registers

"aOrta

a kaydını kullan

"ayy → yank line into register a

💡 Birden çok pano

"0Orta

Son kopyalama kaydı

💡 Sildiğinizi değil, kopyaladığınızı yapıştırın

"+Orta

Sistem panosu kaydı

:regİleri

Tüm kayıtları göster

Macros

q{a-z}Orta

Kaydı kaydetmeye başla

qa → start recording to a

💡 Tekrarlayan düzenlemeleri otomatikleştir

qOrta

Makro kaydını durdur

@{a-z}Orta

Kayıttan makro çalıştır

@a → play macro a

@@Orta

Son makroyu tekrarla

{n}@{a-z}İleri

Makroyu n kez çalıştır

10@a → play macro a 10 times

Windows/Tabs

:spOrta

Yatay böl

:vspOrta

Dikey böl

Ctrl+w h/j/k/lOrta

Bölümler arası gezin

Ctrl+w =İleri

Bölüm boyutlarını eşitle

:tabnewİleri

Yeni sekme aç

gt / gTİleri

Sonraki / önceki sekme

Search/Replace

/{pattern}Başlangıç

İleri ara

?{pattern}Başlangıç

Geri ara

nBaşlangıç

Sonraki arama sonucu

NBaşlangıç

Önceki arama sonucu

*Orta

İmlecin altındaki kelimeyi ileri ara

#Orta

İmlecin altındaki kelimeyi geri ara

:s/old/new/Orta

Satırdaki ilkini değiştir

:s/old/new/gOrta

Satırdaki tümünü değiştir

:%s/old/new/gOrta

Dosyadaki tümünü değiştir

💡 Genel bul ve değiştir

:%s/old/new/gcİleri

Onaylamalı tümünü değiştir