Vi Editörüne Giriş
Linux , FreeBSD hangi Unix sistem olursa olsun Vi editörü mutlaka içerisinde gömülü olarak gelmmektedir. Bu konuda hiç bilgini yoksa konsolda “Vi” yazarak Vi Editörüne merhaba diyebilirsiniz. Tabi ilk denemenizse büyük ihtimalle nasıl kapatacağınız bulamayacaksınız :))
Sizi yormadan “ESC” tuşuna bastıktan sonra:
:q!
komutu ile hiçbirşey kaydetmeden çıkabilirsiniz.
Aslında böyle bir başlangıç yapmak çok iyi oldu örnek üzerinden anlatmak çok kolay olacak. Öncelikle durup dururken neden “ESC” tuşuna bastık..
Çünkü “Vi” editörümüz 2 moda sahiptir.
1) Insert Mode
2) Command Mode
bu demek oluyorki editörümüz hem komutları algılıyor ki Vi editörünün en büyük özelliği komutları çok gelişmiştir ve komutlarında çok iyi Regular Expression dediğimiz düzenli ifadeleri kullanır.
Sonuç olarak birşeyler yazıp sileceksek öncelikle Insert anlamına gelen “i” , “a” , “o” tuşlarından birine basıyoruz. En altta INSERT diye bir yazı görüyoruz ve artık ESC tuşuna basmadığımız sürece rahat rahat yazabiliriz..
Önemli olan Vi Editöründe komutları verimli kullanabilmektir..
Komut satırında bir belge oluşturmak için vi editörünü şöyle kullanırız:
$vi yenidosya.txt
Vi editörü size bulunduğu klasöre yeni bir yenidosya.txt dosyasını oluşturur ve yazmanız için onu açar..
ESC tuşuna bastıktan sonra şu komutları deneyin $ işareti bize satırın baındaki kendi koydugu simgeyi belirtiyor..
$ :wq #kaydedip dosyayı çıkar
$ :wq! #dosya varsa üzerine yazıp çıkar hiçbirşeyi önemsemeden
$ :q! #önemsemeden kaydetmeden çıkar ! bize önemsememezlik kazandırıyor
$ #yoksa bir yerde kaydediyimmi bu dosyayı falan diye uğraştırır
$ :sav /Desktop/example/emrecamalan.txt #farklı bir dosyaya kaydettirdik
FreeBSD: Vim Paketini Yüklemek FreeBSD: toor kullanıcısı