VI/Vim editörü, Unix ve Linux sistemlerinde yaygın olarak kullanılan, güçlü ve esnek bir metin editörüdür. VI, iki ana modda çalışır: Komut Modu (Command Mode) ve Ekleme Modu (Insert Mode).
VI Editör Modları:
Komut Modu (Command Mode): Bu modda, kullanıcı komutlar vererek metin üzerinde işlem yapabilir.
Ekleme Modu (Insert Mode): Bu modda, kullanıcı doğrudan metin ekleyebilir.
### Temel Komutlar:1. Hareket Etme (Move Around): - h: Sol - j: Aşağı - k: Yukarı - l: Sağ2. Silme (Delete): - x: İmleç altındaki karakteri siler. - dd: Bulunduğunuz satırı siler. - :5,10d: 5 ile 10 arasındaki satırları siler.3. Kopyalama ve Yapıştırma (Copy & Paste): - yy: Satırı kopyalar. - p: Kopyalanmış içeriği yapıştırır.4. Kaydırma (Scroll Up/Down): - CTRL + u: Yukarı kaydırır. - CTRL + d: Aşağı kaydırır.5. Komutlar (Commands): - :: Komut girişi. - :w: Dosyayı kaydeder. - :q: VI editörden çıkar. - :wq: Dosyayı kaydedip çıkar. - :q!: Kaydetmeden çıkar.6. Bulma (Find): - /kelime: Metinde kelime arar. - n: Bir sonraki eşleşmeye gider.### Ek Komutlar:1. Geri Alma ve Yeniden Yapma: - u: Son yapılan işlemi geri alır (undo). - CTRL + r: Geri alınan işlemi yeniden yapar (redo).2. Metin Ekleme ve Değiştirme: - i: İmleçten önce metin ekler (insert). - a: İmleçten sonra metin ekler (append). - o: İmleç altına yeni satır açar ve ekleme moduna geçer. - c: Metni değiştirir (change).3. Satırların Başına ve Sonuna Gitme: - 0: Satırın başına gider. - $: Satırın sonuna gider.4. Kelime Kelime Hareket: - w: Sonraki kelimenin başına gider. - b: Önceki kelimenin başına gider. - e: Kelimenin sonuna gider.5. Satıra Gitme: - G: Dosyanın son satırına gider. - gg: Dosyanın ilk satırına gider. - :n: n. satıra gider.