■ 質問はここへ ■

前へ 次へ
No. 85 (84へのコメント)投稿者: かぶねこ HP日付: 2001/07/03 22:23:11
題名 : Re:置換文字列登録について

NASUBI さん、こんにちは。

置換文字列を「登録」したいというのは、置換によく使う文字列がある、という
ことですか。置換文字列の入力ウィンドウには履歴がありますので、それを利用
するのが簡単なのですが。また、検索や置換の文字列を入力するウィンドウには
「ペースト」ができますから、どこかのファイルに使う文字列を書いておいて、
それをコピー&ペーストで順次使うという方法もあります。

@@ReplaceStringMulti はマクロから使えるコマンドです。しかも、これは「一
括置換するために複数の文字列を登録する」コマンドで、
@ReplaceStringMultiExec というコマンドも合わせて使わないと置換の実行がで
きません。

……ということは、マクロを書かないとこの機能は使えません。

proc main
	@Undoblock = 1
	@@ReplaceStringMulti "あ", "ア"
	@@ReplaceStringMulti "い", "イ"
	@@ReplaceStringMulti "う", "ウ"
	@ReplaceStringMultiExec 0
	@Undoblock = 0
end proc

の、引用符の中を置換前文字列と置換後文字列に設定して(この設定は10行ま
で)、マクロを保存して実行してください。この置換はカーソル位置から開始さ
れるので、ファイル全体を置換したいときは、最初にカーソルをファイルの先頭
に移動しておきます。

質問の意図とは違う答えになってましたら、また質問してください。

次へ
現在の既読番号は 0  既読を


メールアドレスを表示するにはURLの後ろに &m=529bc328 をつけてください。
ユーザー フォーラム一覧

http://www2k.biglobe.ne.jp/~araken/
http://0ban.com/araken/