NASUBI さん、こんにちは。
置換文字列を「登録」したいというのは、置換によく使う文字列がある、という
ことですか。置換文字列の入力ウィンドウには履歴がありますので、それを利用
するのが簡単なのですが。また、検索や置換の文字列を入力するウィンドウには
「ペースト」ができますから、どこかのファイルに使う文字列を書いておいて、
それをコピー&ペーストで順次使うという方法もあります。
@@ReplaceStringMulti はマクロから使えるコマンドです。しかも、これは「一
括置換するために複数の文字列を登録する」コマンドで、
@ReplaceStringMultiExec というコマンドも合わせて使わないと置換の実行がで
きません。
……ということは、マクロを書かないとこの機能は使えません。
proc main
@Undoblock = 1
@@ReplaceStringMulti "あ", "ア"
@@ReplaceStringMulti "い", "イ"
@@ReplaceStringMulti "う", "ウ"
@ReplaceStringMultiExec 0
@Undoblock = 0
end proc
の、引用符の中を置換前文字列と置換後文字列に設定して(この設定は10行ま
で)、マクロを保存して実行してください。この置換はカーソル位置から開始さ
れるので、ファイル全体を置換したいときは、最初にカーソルをファイルの先頭
に移動しておきます。
質問の意図とは違う答えになってましたら、また質問してください。 |