プロが教える店舗&オフィスのセキュリティ対策術

行の後ろに3の倍数を挿入する場合、

a
b
c
d
e
f

のような行を

a3
b6
c9
d12
e15
f18

のように3の倍数を後ろに挿入したいです。
置換または、マクロを使ってこのようなことは可能でしょうか?

A 回答 (2件)

よく似た質問がありました。



http://okwave.jp/qa2937571.html

-------------------------------------------

#count = 1;

gofiletop;
gofileend;
#maxcount = lineno;
gofiletop;

while (#count < #maxcount) {
golineend;
insert str(#count*3);
down;
#count = #count + 1;
}

---------------------------------------------

これでどうでしょうか。
    • good
    • 0
この回答へのお礼

ありがとうございました。お陰さまで助かりました。

お礼日時:2007/06/03 15:57

秀丸をインストールしていることにさっき気づいた。



書いてみた。

---
gofiletop;
while ( true ) {
 golineend;
 insert str(lineno * 3);
 if ( code == eof ) break;
 down;
}
---

置換では多分無理。
    • good
    • 0
この回答へのお礼

ありがとうございました。お陰さまで助かりました。

お礼日時:2007/06/03 15:57

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!