【サクラエディタマクロ】(行頭でなく)テキストの最初に文字を追加【力技】

雑学

備忘録になります。サクラエディタのマクロで指定テキストの最初に文字を追加する方法です。

テキスト文頭、文字追加キーマクロ(KeyMacroAddStartWord.mac)

S_ReplaceAll('$', '_____END_____', 28);      // 行末に文字挿入
S_ReplaceAll('\r\n', '', 28);                // 改行コードを削除
S_ReplaceAll('^', 'AAAAA', 28);              // 行頭に文字挿入
S_ReplaceAll('_____END_____', '\r\n', 28);   // 行末マークを改行に変更
S_ReDraw(0);                                 // 再描画

「AAAAA」をテキストの最初に追加します。

マクロ実施前

xxxxxxxxx
xxxxxxxxx
xxxxxxxxx
xxxxxxxxx
[EOF]

マクロ実施後

AAAAAxxxxxxxxx
xxxxxxxxx
xxxxxxxxx
xxxxxxxxx
[EOF]

関連記事

外部リンク