Farklı konumlarda kesici uç moduna girme
Vim yardım belgelerinin bu konuda harika bir bölümü var: :help inserting
Kısa bir özet:
i: İmlecin önüne ekle.
I: Satırın ilk boş olmayan karakterinden önce ekleyin.
a: İmleçten sonra ekle.
A: Satırın sonuna ekle.
o: Geçerli satırın altına yeni bir satır başlatın ve ekleyin.
O: Akımın ve insertin üzerinde yeni bir satır başlatın.
gI: Satırın 1. sütununa ekleyin.
gi: Ekleme modunun son durdurulduğu yere yerleştirin.
Ekle komutları da sayılır, böylece şunu 3itest<space><esc>elde etmek için yazabilirsiniz :
test test test
Insert komutları da ile tekrarlanabilir ., böylece itest<space><esc>..verim elde edilir (çünkü iimleçten önce boşlukta olan insertler):
testtesttest
Son olarak, yorumlardan EvergreenTree'nin cevabını ekleyeceğim
: Seçenek vermedikçe , hangi durumda olduğu gibi
:star[tinsert][!]çalıştığında ekleme modu girebilirsiniz .i!A
Metni değiştirme ve ardından ekleme moduna girme
Metni normal modda değiştirmek ve sonunda ekleme moduna girmek de mümkündür. Bkz :help replacing. Komutların bir özeti aşağıdaki gibidir:
c: Metni silin (ve arabelleğe yönlendirin) ve ekleme moduna girin.
cc: Satırı silin ve ekleme moduna girin.
C: Satırın sonuna kadar sil ve ekleme moduna gir.
s: Birkaç karakteri silin ve ekleme moduna girin.
S: Birkaç satırı silin ve ekleme moduna girin.
Bunların çoğu görsel olarak seçilen metin üzerinde de çalışır.
:h inserting- ayrıca:h replacing