vi Nasıl Kullanılır ? Bölüm – 2
  1. Anasayfa
  2. Open Source

vi Nasıl Kullanılır ? Bölüm – 2

0

Vi nasıl kullanılır ilk yazısında vi ne olduğundan bahsetmiştik. Öncelikle bir örnek dosya oluşturduk ve üzerinde temel imleç hareketleri ve silme işlemlerini gerçekleştirdik. Bir önceki yazımıza bu adresten ulaşabilirsiniz. vi nasil kullanılır ikinci yazısında çıkış komutlarının ne olduğundan bahsedip bu işlemleri yapacağımız pratiklerle pekiştireceğiz. Ardından Ekleme işlemlerine geçeceğiz. Yine yapacağımız bu işlemleri pratiklerle pekiştireceğiz. Son olarak Kelimeler üzerinde ne tarz işlemler yapabileceğimizden bahsedeceğiz.

Daha önceki yazılarımızda olduğu gibi yapacaklarımızı alt başlıklar halinde listeleyelim.

  • Çıkış Komutları
    • Pratik-1
    • Pratik-2
    • Pratik-3
  • Ekleme
    • Pratik-4
  • Kelimeler
    • Pratik-5
    • Pratik-6
    • Pratik-7

Çıkış Komutları

ZZ: Değişiklikler kaydedilir ve çıkılır.

:q!<ENTER>: Değişiklikler kaydedilmeden çıkılır.

:wq! : Değişiklikler kaydedilir ve çıkılır.

Pratik-1:

  • $ vi mshowto komutu ile dosya düzenlenir.
  • “h,j,k,l” yön tuşları kullanılarak istenilen satır ve karaktere gidilir.
  • “i” tuşuna basılarak INSERT moduna geçilir.
  • Ekleme işleminden sonra “ESC” ile INSERT modundan çıkılır.
  • “ZZ” tuşları kullanılarak yapılan değişiklikler kaydedilir ve çıkılır.
  • $ cat mshowto komutu ile dosya yazdırılır ve çıktı kontrol edilir.

Resim-1

Pratik-2:

  • $ vi mshowto komutu ile dosya düzenlenir.
  • “h,j,k,l” yön tuşları kullanılarak istenilen satır ve karaktere gidilir.
  • “dd” ile “Ramazan” yazılı olan satırı silinir.
  • “:q!” ile değişiklikleri kaydetmeden çıkılır.
  • $ cat mshowto komutu ile dosya yazdırılır ve çıktı kontrol edilir.

Resim-2

Pratik-3:

  • $ vi mshowto komutu ile dosya düzenlenir.
  • “h,j,k,l” yön tuşları kullanılarak istenilen satır ve karaktere gidilir.
  • “dd” ile “Ramazan” yazılı olan satırı silinir.
  • “i” tuşuna basılarak INSERT moduna geçilir.
  • Ekleme işleminden sonra “ESC” ile INSERT modundan çıkılır.
  • “:wq!” ile değişiklikleri kaydedilir ve çıkılır.
  • $ cat mshowto komutu ile dosya yazdırılır ve çıktı kontrol edilir.

Resim-3

Ekleme

Daha önceki komutların daha iyi anlaşılması için Ekleme işlemi için “i” tuşunu kullandığımızdan bahsetmiştik. Fare imlecinin bulunduğu yerden sonra ekleme işlemini bu sayede yapabiliyorduk.

i: İmleçten sonra ekleme yapmak için kullanılır.

o: İmlecin bulunduğu satırdan sonraki satıra ekleme yapma için kullanılır.

ESC: Ekleme modundan çıkış için kullanılır.

Pratik-4:

  • $ vi mshowto komutu ile dosya düzenlenir.
  • “h,j,k,l” yön tuşları kullanılarak istenilen satır ve karaktere gidilir.
  • “o” tuşu ile üzerinde bulunduğumuz satırın altına yeni bir satır açılır ve oraya geçiş yapılır.
  • “Stack yapısı kullanarak POSTFIX INFIX İşlemleri” diyelim
  • Ekleme işleminden sonra “ESC” ile INSERT modundan çıkılır.
  • “:wq!” ile değişiklikleri kaydedilir ve çıkılır.
  • $ cat mshowto komutu ile dosya yazdırılır ve çıktı kontrol edilir.

Resim-4

Kelimeler

Kelimeler arasında geçiş yapmak için birkaç farklı yol bulunmaktadır.

w: İmleci bir sonraki kelimenin başlangıcına getirir.

e: İmleci bir sonraki kelimenin sonuna getirir.

b: İmleci bir önceki kelimenin başlangıcına getirir.

Pratik-5:

  • $ vi mshowto komutu ile dosya düzenlenir.
  • “w” tuşu kullanılarak imlecin bir sonraki kelimenin başlangıcına getirilmesi gözlemlenir.

Resim-5

Pratik-6:

  • $ vi mshowto komutu ile dosya düzenlenir.
  • “e” tuşu kullanılarak imlecin bir sonraki kelimenin sonuna getirildiği gözlemlenir.

Resim-6

Pratik-7:

  • $ vi mshowto komutu ile dosya düzenlenir.
  • “b” tuşu kullanılarak imlecin bir önceki kelimenin başlangıcına getirilmesi gözlemlenir.

Resim-7

Bu konuyla ilgili sorularınızı  linkini kullanarak ulaşacağınız forum sayfamızda sorabilirsiniz.

Referanslar
www.mshowto.org 

TAGs: , , open-source, debian-10-buster, pardus-19, vi, vim, gedit, emacs, vi, vi kullanım kılavuzu, vi nasıl kullanılır

Bu İçeriğe Tepkin Ne Oldu?
  • 5
    harika_
    Harika!!
  • 0
    be_enmedim
    Beğenmedim
  • 0
    _ok_iyi
    Çok iyi
  • 0
    sevdim_
    Sevdim!
  • 0
    bilemedim_
    Bilemedim!
  • 0
    olmad_
    Olmadı!
  • 0
    k_zd_m_
    Kızdım!

Archman GNU/Linux dağıtımında gönüllü olarak Arch Linux Rehberi projesinde yer aldım. 2019 Ağustos Ayında Stajyer olarak Tubitak - ULAKBİM bünyesinde Pardus GNU/Linux projesinde çalıştım. Şu anda da Kırıkkale Üniversitesi Bilgisayar Mühendisliği bölümünde lisans öğrenimime devam etmekteyim.

Yazarın Profili
İlginizi Çekebilir

Bültenimize Katılın

Tıklayın, üyemiz olun ve yeni güncellemelerden haberdar olan ilk kişi siz olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir