Vi: replace işlemi
Vi editöründe aynı sed gibi yerine koyma işlemi yapabilirsiniz.
Sed ‘de aslında “Stream EDitör” anlamındadır zaten.
Bulunduğunuz satırda bir değişiklik istiyorsanız;
:s/eski_kelime/yeni_kelime ##örneğin :s/emre/camalan ##emre kelimesini camalan yapacaktır
sadece bulunduğunuz satır değilde tüm dosya içindekileri değiştirmek için sonun g koymanız gerekir.
:s/eski_kelime/yeni_kelime/g ## ya da şu da aynı işi yapar :%s/eski_kelime/yenisi/g
iki satır arasındakileri değiştirmek için;
:#,#s/eski_kelime/yeni_kelime/g ##örneğin :5,40s/yazar/emre_camalan/g ##ya da :1,$s/yazar/emre_camalan/g
bu durumda 5 ile 40. satırlar arasındaki her satır için değiştirme işlemi yapılır.
Vi : arama kısayolları FreeBSD: ssh / scp şifre sorma yavaş geliyor