Komut Tekrarı

Next: Kopyalama Up: vi Editörü Previous: Silme ve Kopyalama

## Komut Tekrarı

20 satırı silmek için 20 kere dd tuşuna basmak gereksizdir. Bunun için `dd' komutundan önce klavyeden 20 rakamını girmek yeterli olur. Girilen rakamlar `G' komutundaki örneğe benzer şekilde ekranda görünmezler. Kullanılan rakamlar, kendinden sonra gelecek olan komutun kaç kere işletileceğini belirtir. Örnek olarak `8x' komutu sekiz karakteri siler, `12j' komutu 12 satır aşağı iner. Üzerinde çalıştığımız dosyada birkaç uygulama yapalım. Kursörü ilk satırdaki ``geliyor'' kelimesinin başına alın ve `7x' komutunu girin. Son durum yaklaşık şu şekilde olmalıdır:

`Sayfaları karıştırmak zor ...
Arada sırada kitapta bir şeyler ararken /'e basasım gelmiyor değil.
Fazla vi kullanmaktan dolayı tembelliğe alışmışız anlaşılan..
~
~
~
`

vi'ın komut tekrar özelliği sayesinde ekrana yazdıklarınızı ardarda kopyalayabilirsiniz. Örnek dosya üzerinde birinci satırın başına gidin ve `9i' yazın. Gireceğiniz yazı modunda ekrana ne gönderirseniz ESC tuşundan sonra 9 kopyası basılacaktır:

`bip bip bip bip bip bip bip bip bipSayfaları karıştırmak zor ...
Arada sırada kitapta bir şeyler ararken /'e basasım gelmiyor değil.
Fazla vi kullanmaktan dolayı tembelliğe alışmışız anlaşılan..
~
~
~
~
`