SlideShare a Scribd company logo
VIM KISAYOLLARI CHEATSHEET
Tuş
i
R
Escape
:
h
l (küçük L)
j
k
0 (sıfır)
$
w
b
W
B
gg
G
(
)
:r [dosya ismi]
x
dw

İşlevi
Dosya editleme moduna girer.
Dosya editleme moduna girer ancak editlerken karakterlerin üzerine yazar
Dosya editleme modundan çıkar. Tuşlar komut görevi görür.
Komut satırı moduna girer.
İmleci bir karakter sola taşır
İmleci bir karakter sağa taşır
İmleci bir satır aşağı taşır
İmleci bir satır yukarı taşır
İmleci satırın başına taşır
İmleci satırın sonuna taşır
İmleci bir kelime ileri taşır
İmleci bir kelime geri taşır
İmleci boşluk karakterlerini dikkate alarak bir kelime ileri taşır
İmleci boşluk karakterlerini dikkate alarak bir kelime geri taşır
İmleci dosyanın başına taşır
İmleci dosyanın sonuna taşır
İmleci bir önceki cümleye taşır
İmleci bir sonraki cümleye taşır
İmlecin bulunduğu satırın bir altından itibaren belirtilen dosyayı ekler
İmlecin üzerinde bulunduğu karakteri siler
İmlecin üzerinde bulunduğu kelimeyi siler
d0
d$
dgg
dG
dd
yy
p
u
Ctrl+r
/aranan_metin
?aranan_metin
n
N
:%s/orijinal/istenen
:%s/orijinal/istenen/g
:%s/orijinal/istenen/gc
v
V
:q
:q!
:w
:w yeni_isim
:wq

İmlecin bulunduğu yerden satırın başına kadar olan kısmı siler
İmlecin bulunduğu yerden satırın sonuna kadar olan kısmı siler
İmlecin bulunduğu yerden dosyanın başına kadar olan kısmı siler
İmlecin bulunduğu yerden dosyanın sonuna kadar olan kısmı siler
İmlecin bulunduğu satırı siler
İmlecin bulunduğu satırı hafızaya kopyalar (Copy)
Hafızadaki metni imlecin bulunduğu satıra yapıştırır (Paste)
Son yapılan işlemi geri alır (Undo)
Son yapılan geri alma işlemini iptal eder (Redo)
Belirtilen metni dosya içinde ileriye doğru arar
Belirtilen metni dosya içinde geriye doğru arar
Bulunan metni ileri doğru aramaya devam eder
Bulunan metni geriye doğru aramaya devam eder
Bulunan metni istenen başka bir metinle değiştirir (Replace)
Bulunan tüm metinleri istenen başka bir metinle değiştirir.
Bulunan tüm metinleri istenen başka bir metinle değiştirir ancak onay sorar
Metin işaretleme moduna girer (Karakter bazlı)
Metin işaretleme moduna girer (Satır bazlı)
Vim'den çıkar, ancak dosya editlenmişse çıkmaya izin vermez
Vim'den çıkar, dosya editlenmişse kaydetmez
Dosyayı kaydeder
Dosyayı yeni isimle kaydeder
Dosyayı kaydeder ve çıkar

http://www.penguenefendi.com - 2014

More Related Content

Viewers also liked

DevOps ile Siber Tehditler Karşısında 360 Derece Alan Hakimiyeti
DevOps ile Siber Tehditler Karşısında 360 Derece Alan HakimiyetiDevOps ile Siber Tehditler Karşısında 360 Derece Alan Hakimiyeti
DevOps ile Siber Tehditler Karşısında 360 Derece Alan Hakimiyeti
BGA Cyber Security
 
Normshield - Cloud Based Vulnerability Scan Service
Normshield - Cloud Based Vulnerability Scan Service Normshield - Cloud Based Vulnerability Scan Service
Normshield - Cloud Based Vulnerability Scan Service
BGA Cyber Security
 
TBMM Bilişim ve İnternet Araştırma Komisyonu: Günümüz Dünyasında İnternetin S...
TBMM Bilişim ve İnternet Araştırma Komisyonu: Günümüz Dünyasında İnternetin S...TBMM Bilişim ve İnternet Araştırma Komisyonu: Günümüz Dünyasında İnternetin S...
TBMM Bilişim ve İnternet Araştırma Komisyonu: Günümüz Dünyasında İnternetin S...Erol Dizdar
 
ISTSEC 2013 - Fuzzy Tabanlı Zaafiyet Araştırması
ISTSEC 2013 - Fuzzy Tabanlı Zaafiyet AraştırmasıISTSEC 2013 - Fuzzy Tabanlı Zaafiyet Araştırması
ISTSEC 2013 - Fuzzy Tabanlı Zaafiyet Araştırması
BGA Cyber Security
 
Kısıtlar İçerecek Şekilde Revize Edilmiş Atama Algoritmasına Ait Bir Uygulama...
Kısıtlar İçerecek Şekilde Revize Edilmiş Atama Algoritmasına Ait Bir Uygulama...Kısıtlar İçerecek Şekilde Revize Edilmiş Atama Algoritmasına Ait Bir Uygulama...
Kısıtlar İçerecek Şekilde Revize Edilmiş Atama Algoritmasına Ait Bir Uygulama...
Can K.
 
Facebook'taki Türk Bankaları
Facebook'taki Türk BankalarıFacebook'taki Türk Bankaları
Facebook'taki Türk BankalarıErol Dizdar
 
Jmeter ile uygulama katmanında yük testi gerçekleştirme
Jmeter ile uygulama katmanında yük testi gerçekleştirmeJmeter ile uygulama katmanında yük testi gerçekleştirme
Jmeter ile uygulama katmanında yük testi gerçekleştirme
BTRisk Bilgi Güvenliği ve BT Yönetişim Hizmetleri
 
Türkiye'de Mobil Tüketiciyi Anlama Mayıs 2013
Türkiye'de Mobil Tüketiciyi Anlama Mayıs 2013Türkiye'de Mobil Tüketiciyi Anlama Mayıs 2013
Türkiye'de Mobil Tüketiciyi Anlama Mayıs 2013Erol Dizdar
 
Turkcell maxi iq
Turkcell maxi iqTurkcell maxi iq
Turkcell maxi iq
Erol Dizdar
 
Model relational
Model relationalModel relational
Model relational
likut101010
 
Yaygın Linux Komutları ve Windows Karşılıkları
Yaygın Linux Komutları ve Windows KarşılıklarıYaygın Linux Komutları ve Windows Karşılıkları
Yaygın Linux Komutları ve Windows Karşılıkları
Mert Hakki Bingol
 
Bilgisayar AğLari Ve YöNetimi Sunum
Bilgisayar AğLari Ve YöNetimi SunumBilgisayar AğLari Ve YöNetimi Sunum
Bilgisayar AğLari Ve YöNetimi Sunumlaika
 
IstSec'14 - İbrahim BALİÇ - Automated Malware Analysis
IstSec'14 - İbrahim BALİÇ -  Automated Malware AnalysisIstSec'14 - İbrahim BALİÇ -  Automated Malware Analysis
IstSec'14 - İbrahim BALİÇ - Automated Malware Analysis
BGA Cyber Security
 
8 Ocak 2015 SOME Etkinligi - A10 Networks - Accelerating and Securing Applica...
8 Ocak 2015 SOME Etkinligi - A10 Networks - Accelerating and Securing Applica...8 Ocak 2015 SOME Etkinligi - A10 Networks - Accelerating and Securing Applica...
8 Ocak 2015 SOME Etkinligi - A10 Networks - Accelerating and Securing Applica...
BGA Cyber Security
 
ISTSEC 2013 - Bir Pentest Gördüm Sanki
ISTSEC 2013 - Bir Pentest Gördüm SankiISTSEC 2013 - Bir Pentest Gördüm Sanki
ISTSEC 2013 - Bir Pentest Gördüm Sanki
BGA Cyber Security
 
Cisco Router Boot Süreci
Cisco Router Boot SüreciCisco Router Boot Süreci
Cisco Router Boot Süreci
Mert Hakki Bingol
 
Muhammer KARAMAN, Hayrettin ÇATALKAYA - KURUMSAL SİBERGÜVENLİK: Açık Kaynak İ...
Muhammer KARAMAN, Hayrettin ÇATALKAYA - KURUMSAL SİBERGÜVENLİK: Açık Kaynak İ...Muhammer KARAMAN, Hayrettin ÇATALKAYA - KURUMSAL SİBERGÜVENLİK: Açık Kaynak İ...
Muhammer KARAMAN, Hayrettin ÇATALKAYA - KURUMSAL SİBERGÜVENLİK: Açık Kaynak İ...
BGA Cyber Security
 
BGA Bilgi Güvenliği A.Ş. Tanıtım Sunumu
BGA Bilgi Güvenliği A.Ş. Tanıtım SunumuBGA Bilgi Güvenliği A.Ş. Tanıtım Sunumu
BGA Bilgi Güvenliği A.Ş. Tanıtım Sunumu
BGA Cyber Security
 
66 Soruda Anayasa Mahkemesine Bireysel Başvuru
66 Soruda Anayasa Mahkemesine Bireysel Başvuru66 Soruda Anayasa Mahkemesine Bireysel Başvuru
66 Soruda Anayasa Mahkemesine Bireysel Başvuru
Erol Dizdar
 

Viewers also liked (20)

DevOps ile Siber Tehditler Karşısında 360 Derece Alan Hakimiyeti
DevOps ile Siber Tehditler Karşısında 360 Derece Alan HakimiyetiDevOps ile Siber Tehditler Karşısında 360 Derece Alan Hakimiyeti
DevOps ile Siber Tehditler Karşısında 360 Derece Alan Hakimiyeti
 
Normshield - Cloud Based Vulnerability Scan Service
Normshield - Cloud Based Vulnerability Scan Service Normshield - Cloud Based Vulnerability Scan Service
Normshield - Cloud Based Vulnerability Scan Service
 
TBMM Bilişim ve İnternet Araştırma Komisyonu: Günümüz Dünyasında İnternetin S...
TBMM Bilişim ve İnternet Araştırma Komisyonu: Günümüz Dünyasında İnternetin S...TBMM Bilişim ve İnternet Araştırma Komisyonu: Günümüz Dünyasında İnternetin S...
TBMM Bilişim ve İnternet Araştırma Komisyonu: Günümüz Dünyasında İnternetin S...
 
ISTSEC 2013 - Fuzzy Tabanlı Zaafiyet Araştırması
ISTSEC 2013 - Fuzzy Tabanlı Zaafiyet AraştırmasıISTSEC 2013 - Fuzzy Tabanlı Zaafiyet Araştırması
ISTSEC 2013 - Fuzzy Tabanlı Zaafiyet Araştırması
 
Kısıtlar İçerecek Şekilde Revize Edilmiş Atama Algoritmasına Ait Bir Uygulama...
Kısıtlar İçerecek Şekilde Revize Edilmiş Atama Algoritmasına Ait Bir Uygulama...Kısıtlar İçerecek Şekilde Revize Edilmiş Atama Algoritmasına Ait Bir Uygulama...
Kısıtlar İçerecek Şekilde Revize Edilmiş Atama Algoritmasına Ait Bir Uygulama...
 
Facebook'taki Türk Bankaları
Facebook'taki Türk BankalarıFacebook'taki Türk Bankaları
Facebook'taki Türk Bankaları
 
Jmeter ile uygulama katmanında yük testi gerçekleştirme
Jmeter ile uygulama katmanında yük testi gerçekleştirmeJmeter ile uygulama katmanında yük testi gerçekleştirme
Jmeter ile uygulama katmanında yük testi gerçekleştirme
 
Türkiye'de Mobil Tüketiciyi Anlama Mayıs 2013
Türkiye'de Mobil Tüketiciyi Anlama Mayıs 2013Türkiye'de Mobil Tüketiciyi Anlama Mayıs 2013
Türkiye'de Mobil Tüketiciyi Anlama Mayıs 2013
 
Turkcell maxi iq
Turkcell maxi iqTurkcell maxi iq
Turkcell maxi iq
 
Model relational
Model relationalModel relational
Model relational
 
Yaygın Linux Komutları ve Windows Karşılıkları
Yaygın Linux Komutları ve Windows KarşılıklarıYaygın Linux Komutları ve Windows Karşılıkları
Yaygın Linux Komutları ve Windows Karşılıkları
 
Ağ bağlantıları
Ağ bağlantılarıAğ bağlantıları
Ağ bağlantıları
 
Bilgisayar AğLari Ve YöNetimi Sunum
Bilgisayar AğLari Ve YöNetimi SunumBilgisayar AğLari Ve YöNetimi Sunum
Bilgisayar AğLari Ve YöNetimi Sunum
 
IstSec'14 - İbrahim BALİÇ - Automated Malware Analysis
IstSec'14 - İbrahim BALİÇ -  Automated Malware AnalysisIstSec'14 - İbrahim BALİÇ -  Automated Malware Analysis
IstSec'14 - İbrahim BALİÇ - Automated Malware Analysis
 
8 Ocak 2015 SOME Etkinligi - A10 Networks - Accelerating and Securing Applica...
8 Ocak 2015 SOME Etkinligi - A10 Networks - Accelerating and Securing Applica...8 Ocak 2015 SOME Etkinligi - A10 Networks - Accelerating and Securing Applica...
8 Ocak 2015 SOME Etkinligi - A10 Networks - Accelerating and Securing Applica...
 
ISTSEC 2013 - Bir Pentest Gördüm Sanki
ISTSEC 2013 - Bir Pentest Gördüm SankiISTSEC 2013 - Bir Pentest Gördüm Sanki
ISTSEC 2013 - Bir Pentest Gördüm Sanki
 
Cisco Router Boot Süreci
Cisco Router Boot SüreciCisco Router Boot Süreci
Cisco Router Boot Süreci
 
Muhammer KARAMAN, Hayrettin ÇATALKAYA - KURUMSAL SİBERGÜVENLİK: Açık Kaynak İ...
Muhammer KARAMAN, Hayrettin ÇATALKAYA - KURUMSAL SİBERGÜVENLİK: Açık Kaynak İ...Muhammer KARAMAN, Hayrettin ÇATALKAYA - KURUMSAL SİBERGÜVENLİK: Açık Kaynak İ...
Muhammer KARAMAN, Hayrettin ÇATALKAYA - KURUMSAL SİBERGÜVENLİK: Açık Kaynak İ...
 
BGA Bilgi Güvenliği A.Ş. Tanıtım Sunumu
BGA Bilgi Güvenliği A.Ş. Tanıtım SunumuBGA Bilgi Güvenliği A.Ş. Tanıtım Sunumu
BGA Bilgi Güvenliği A.Ş. Tanıtım Sunumu
 
66 Soruda Anayasa Mahkemesine Bireysel Başvuru
66 Soruda Anayasa Mahkemesine Bireysel Başvuru66 Soruda Anayasa Mahkemesine Bireysel Başvuru
66 Soruda Anayasa Mahkemesine Bireysel Başvuru
 

Vim Cheatsheet penguen-efendi.com

  • 1. VIM KISAYOLLARI CHEATSHEET Tuş i R Escape : h l (küçük L) j k 0 (sıfır) $ w b W B gg G ( ) :r [dosya ismi] x dw İşlevi Dosya editleme moduna girer. Dosya editleme moduna girer ancak editlerken karakterlerin üzerine yazar Dosya editleme modundan çıkar. Tuşlar komut görevi görür. Komut satırı moduna girer. İmleci bir karakter sola taşır İmleci bir karakter sağa taşır İmleci bir satır aşağı taşır İmleci bir satır yukarı taşır İmleci satırın başına taşır İmleci satırın sonuna taşır İmleci bir kelime ileri taşır İmleci bir kelime geri taşır İmleci boşluk karakterlerini dikkate alarak bir kelime ileri taşır İmleci boşluk karakterlerini dikkate alarak bir kelime geri taşır İmleci dosyanın başına taşır İmleci dosyanın sonuna taşır İmleci bir önceki cümleye taşır İmleci bir sonraki cümleye taşır İmlecin bulunduğu satırın bir altından itibaren belirtilen dosyayı ekler İmlecin üzerinde bulunduğu karakteri siler İmlecin üzerinde bulunduğu kelimeyi siler
  • 2. d0 d$ dgg dG dd yy p u Ctrl+r /aranan_metin ?aranan_metin n N :%s/orijinal/istenen :%s/orijinal/istenen/g :%s/orijinal/istenen/gc v V :q :q! :w :w yeni_isim :wq İmlecin bulunduğu yerden satırın başına kadar olan kısmı siler İmlecin bulunduğu yerden satırın sonuna kadar olan kısmı siler İmlecin bulunduğu yerden dosyanın başına kadar olan kısmı siler İmlecin bulunduğu yerden dosyanın sonuna kadar olan kısmı siler İmlecin bulunduğu satırı siler İmlecin bulunduğu satırı hafızaya kopyalar (Copy) Hafızadaki metni imlecin bulunduğu satıra yapıştırır (Paste) Son yapılan işlemi geri alır (Undo) Son yapılan geri alma işlemini iptal eder (Redo) Belirtilen metni dosya içinde ileriye doğru arar Belirtilen metni dosya içinde geriye doğru arar Bulunan metni ileri doğru aramaya devam eder Bulunan metni geriye doğru aramaya devam eder Bulunan metni istenen başka bir metinle değiştirir (Replace) Bulunan tüm metinleri istenen başka bir metinle değiştirir. Bulunan tüm metinleri istenen başka bir metinle değiştirir ancak onay sorar Metin işaretleme moduna girer (Karakter bazlı) Metin işaretleme moduna girer (Satır bazlı) Vim'den çıkar, ancak dosya editlenmişse çıkmaya izin vermez Vim'den çıkar, dosya editlenmişse kaydetmez Dosyayı kaydeder Dosyayı yeni isimle kaydeder Dosyayı kaydeder ve çıkar http://www.penguenefendi.com - 2014