キー操作の記録で置換をするには?No.03334
みつを さん 99/05/20 14:42
 
マクロ入力の知識がないのでキー操作の記録でマクロを作っているのですが
置換の操作ができません。
どのようにすれば良いのでしょうか?
ヘルプも拝見したのですが、どのように記入すれば良いのか理解できません
でした。ご指導いただけないでしょうか?

内容は、文中に含まれる [ と ] のカッコを半角スペースに変換したいの
ですが・・

[ ]
RE:03334 キー操作の記録で置換をするにはNo.03335
番頭++ さん 99/05/20 14:53
 
>内容は、文中に含まれる [ と ] のカッコを半角スペースに変換したいの
>ですが・・

どこまで記録できるのかは知りませんが、

replaceall "\\[|\\]", "\x20", regular, inselect, ask;

でいけると思います。後はマクロのヘルプを見てください。

replaceall "[", "\x20", inselect, ask;
replaceall "]", "\x20", inselect, ask;

[ ]
RE:03335 キー操作の記録で置換をするにはNo.03336
みつを さん 99/05/20 15:42
 
みつをです。

>replaceall "\\[|\\]", "\x20", regular, inselect, ask;
>
>でいけると思います。後はマクロのヘルプを見てください。
>
>replaceall "[", "\x20", inselect, ask;
>replaceall "]", "\x20", inselect, ask;

ご指導ありがとうございます。
いろいろと触っているうちに出来るようになりました。

ヘルプをもう一度読み直して理解出来ました。
私の失敗は、開始するカーソルの位置だったようです。
検索・置換後常に先頭にカーソルを戻すことにより下置換が
出来るようになりました。
「わぁ 嬉しい!」ありがとうございます。

[ ]