
Özellikler SSH ile bağlanılan sunucularda düzenlenmesi gereken dosyalarda bir grafik arayüzlü metin editörü kullanmanız mümkün olmamaktadır. Sunucularda verimlilik ve ekonomiklik açısından grafik arayüzler sunulmaz. Bu nedenle terminal üzerinden bağlanmak gerekir. Bir sunucu dosyasını düzenlemek ya da kod yazmak istediğinizde Vi, Vim, Nano gibi terminal üzerinde çalışan metin düzenleyiciler kullanmanız gerekmektedir. Vim güçlü özellikleriyle bu konuda kullanıcıya oldukça verimlilik sağlar. Bu editörü günlük hayatta metin düzenleme için kullanabileceğiniz gibi bazı eklentiler ve eklenti paketleri yükleyerek de tam takımlı bir IDE (Integrated Develompent Environment) haline getirmek de mümkündür. Bu sayede kod yazmak ve uygulama geliştirmek için de Vim editörünü kullanabilirsiniz.
Kursumuzda izleyeceğimiz tek bir doküman bulunmaktadır. Bu doküman sayesinde hem öğrenecek hem de dersleri izlerken alıştırma yapma imkanı bulacaksınız. Derslerde Vim editörünün tüm modlarından bahsettim. Bilinmeyen bir çok özelliğini sizlere sundum. Her özelliği uygulamalı olarak gösterdiğim bu kursta aşağıdaki modları ele aldım:
Normal ( )
Komut ( : )
Ekleme ( -- Insert -- )
Normal Ekleme ( -- (insert) --)
Ctrl+X ( ^X Mode )
Değiştirme ( -- Replace -- )
Normal Değiştirme ( -- (replace) -- )
Görsel ( -- Visual -- )
Görsel Blok ( -- Visual Block -- )
Görsel Satır ( -- Visual Line -- )
Terminal ( [user@pc:~] )
Terminalde gezinme ( [Terminal] )
Arama Modu ( / )
Geriye Doğru Arama Modu ( ? )
Kursun son dersinde ise Vim editörünü nasıl kişiselleştirebileceğiniz ve alışkanlıklarınıza uygun hale getirebileceğinizden bahsettim. Umarım sizler için faydalı bir kurs olur. Diğer kurslarımdan haberdar olmak için ise Herkes İçin Linux Youtube kanalını takibe alabilirsiniz.