setline続きです。
バッファをクリアして、空行を10行追加。全11行にしておきます。
:ggdG :norm 10o
1行目~5行目まで、AAAという文字列で埋めます。
:1,5call setline(".","AAA")

次は3行目を指定してsetlineを実行。
:call setline("3","BBBBB")

setlineは、指定した行の文字列を入れ替えるだけなので、3行目を指定すると、元々のAAAは削除されて、BBBBBになります。
テキストエディタ(Vimやその他)setline続きです。
バッファをクリアして、空行を10行追加。全11行にしておきます。
:ggdG :norm 10o
1行目~5行目まで、AAAという文字列で埋めます。
:1,5call setline(".","AAA")

次は3行目を指定してsetlineを実行。
:call setline("3","BBBBB")

setlineは、指定した行の文字列を入れ替えるだけなので、3行目を指定すると、元々のAAAは削除されて、BBBBBになります。
コメント