Vimスクリプト(その33)

繰り返し処理を書いてみます。

前回Test()という関数を定義したので、Test()は使えません。

:function Test()

delfunctionを使って、Test()を削除します。()は付けずに指定します。

:delfunction Test

では新しく定義するTest()で、forを使ってみます。

:function Test()
:  for i in range(1,5)
:    call append(".",i)
:  endfor
:endfunction

使ってみます。

:call Test()

1~5がバッファに書き込まれました。

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA